可观测集合发生变化时更新Div
Updating Divs when observable collection changes
当项目被添加/删除到可观察集合时,是否有任何插件或jquery实用程序会更新绑定到该集合的div列表?我们有1000个项,因此正在寻找在绑定列表更改时添加/删除div的最佳方式。
我们有兴趣在KO或jquery.tmpl.中了解这一点
这可能不是你想要的答案,但这可能是一种方法。我会将数组包装在一个具有Add and Remove方法(或其他更改数组的函数)的对象中
var Collection = (function () {
var collectionArray = new Array();
//"private" methods
function updatePageDivs()
{
//Logic to update your Divs
}
//"public" methods
return{
Add: function(element){
collectionArray[collectionArray.length] = element;
updatePageDivs();
},
Remove: function(element){
//other logic to remove elements and to trigger the updatePage
}
}
});
您现在可以拨打
Collection.Add()
和
Collection.Remove()
以更改您的javascript集合。两者都会更新您的pagediv。
相关文章:
- 添加文字和评论功能更新Div
- 在Rails中更新Div,而不更改更新请求后的视图
- 根据CHECKBOX输入值动态更新DIV信息
- JavaScript on点击更新Div
- 使用不同的API参数更新DIV内容
- 从一个正在运行的PHP代码中,了解如何更新DIV标记中的状态
- 使用2个表单的SQL查询更新DIV
- Rails 在 JavaScript 调用后更新 DIV(从模型重新加载)
- 单击时更新 DIV 内容,而无需直接知道其 ID
- 可观测集合发生变化时更新Div
- 更新DIV的泛型函数
- 点击使用jQuery用HTML更新DIV
- 在jQuery上更新Div隐藏字段可排序拖放更新
- 如何更新DIV的内容
- 更新Div内文本的问题
- 使用来自ASP的数据更新DIV内容.NET上的事件
- 如何更新Div内的文本
- 更新DIV并在1秒后使用setTimeout再次清空它
- 基于顶部位置更新Div的类名
- 更新Div/PartialView上的Interval