我正在使用 jQuery 分页和弹出表单。在表单中保存数据时,我将如何强制分页插件重新加载它会为我所在的任何页面加载的数据,而不重新加载整个网页?
例如: 第 1 项 第 2 项 项目 3
添加项目->项目23->保存->重新加载列表
项目 1 第 2 项 第 3 项 第 23 项
http://d-scribe.de/webtools/jquery-pagination/lib/jquery_pagination/README
最佳答案
在这种情况下,我唯一能想到的(我不确定它会起作用)是再次调用分页初始化函数。所以你会添加新元素,然后像这样再次调用它,
function addNewElement() {
$.create('div', {}).appendTo("container");
$("#container").pagination(numElements, {
items_per_page:20,
callback:handlePaginationClick
});
}
现在,我以前从未使用过这个插件,但我认为没有任何其他方法可以“重新加载”内容,因为插件没有为您提供该选项。此外,希望这会覆盖您进行的第一个调用,而不是将其添加到第一个调用中。
我在这里使用了 domec 插件和 $.create。只需知道这是您创建新元素的地方。
希望对您有所帮助!
大都市
关于javascript - 如何强制 jQuery 插件刷新它加载的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2867104/