如何使用 angularjs 在下拉列表更改后检查数据保存
How to use angularjs to check for data save after dropdown change
AngularJS和Stack来说非常新,所以我希望我的措辞是正确的。
具有可编辑文本输入的 SPA。
两个选择下拉列表控制显示的数据,一个用于时间段,另一个用于位置。显示的数据会根据下拉列表中选择的内容而变化。
如何检查页面是否有数据更改,并在用户单击其中一个下拉列表以加载新数据时警告用户未保存的更改(如果有)? 例如,表单显示一个位置的数据,用户更改它,但是当他们单击下拉列表更改为另一个位置(不先保存)以加载/查看新数据时,需要警告他们有未保存的数据。
感谢任何和所有提示和帮助。
您可以将
所选对象保存为 json,例如
angular.toJson
然后检查新对象是否匹配存储在ng-change
中。这是我的小演示:http://plnkr.co/edit/XMRM3mxKyO5rVD646BJa?p=preview
相关文章:
- 如何检查数据表是否有任何包含字符串的行并获取它的行索引
- 有没有一种方法可以在Typescript中自动检查数据类型的数据相等性
- 修改脚本以检查数据相关
- AngularJS选择检查数据并插入
- 角度 - 检查数据是否存在
- Javascript:如何检查数据是否已加载
- 量角器:检查数据按日期排序
- 如何在节点JS中检查数据类型 - 特别是整数
- 检查数据属性是否具有值
- 如何使用 angularjs 在下拉列表更改后检查数据保存
- 如何检查数据列表中选中了哪个单选按钮
- 在mongo中检查数据并创建数据的有效方法'不存在
- 用于检查数据格式的Javascript无法正常工作
- 通过 jquery 对 json 格式的数据使用真/假条件检查数据是否存在
- 如何检查数据表行的可见性
- 在AngularFire中检查数据唯一性
- 检查数据类型jquery或javascript
- 如何检查数据是否退出json格式
- 检查数据集是否被更改(添加/编辑,删除记录)的最佳解决方案是什么?
- 我如何检查数据表是否包含我想要的值,并可能单击链接