我在我的应用程序中使用数组(对象)来表示一组值。我需要通知用户是否将新值添加到集合中以及是否删除了任何值,但我不知道在将值添加到该集合时如何获取通知。我搜索了很多,但是当在数组中添加或删除新值时,我无法得到任何解决方案
我的代码就像这样
var arr=[1,2,3,4,5];
$("#add").click(function(){
arr.push(6);
});
$("#delete").click(function(){
arr.pop(2);
});
如何在添加或删除值时收到通知?是否有任何事件可以获得collectionChanged之类的通知?
答案 0 :(得分:0)
function alert_user(value,action) {
alert("Value "+value+" was just "+action+".");
}
$("#add").click(function(){
arr.push(6);
alert_user(6,'added');
});
$("#delete").click(function(){
arr.pop(2);
alert_user(2,'removed')
});