javascript - 多种表单并远离未保存的更改

标签 javascript jquery forms

我正在使用这个:Alert for unsaved changes in form提醒未保存的更改。

我的问题是我的页面上有多个表单:
- 搜索表单
- 记录表格

我只想为 RecordForm 而不是 SearchForm 触发警报。

我似乎无法弄清楚。

最佳答案

您只需为RecordForm容器设置一个id,然后更改选择器即可触发事件:

// In this case 'record-form' is the id
$("#record-form :input").change(function(){
    unsaved = true;
});

关于javascript - 多种表单并远离未保存的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30605891/

相关文章:

javascript - 从 URL 将变量传递到简单模态弹出窗口

javascript - 如何使用 jquery 访问内联 css 样式属性并更改 DOM 中的属性?

javascript - 发送表单数据到 Node 服务器

javascript - 换红色和绿色?

javascript - 如何检测文本区域和输入之外的选择

javascript - 如何更改c3js中的工具提示内容

javascript - 操作递归数组

javascript - 为什么中缀增量运算符 (++) 不能用于 IIFE?

html - 无法在 html 表单下方插入更多 html 标签

php - codeigniter 表单设置值?