javascript - 如何强制 jQuery 插件刷新它加载的数据?

标签 javascript jquery ajax jquery-plugins jquery-pagination

我正在使用 jQuery 分页和弹出表单。在表单中保存数据时,我将如何强制分页插件重新加载它会为我所在的任何页面加载的数据,而不重新加载整个网页?

例如: 第 1 项 第 2 项 项目 3

添加项目->项目23->保存->重新加载列表

项目 1 第 2 项 第 3 项 第 23 项

http://d-scribe.de/webtools/jquery-pagination/lib/jquery_pagination/README

http://plugins.jquery.com/project/pagination

最佳答案

在这种情况下,我唯一能想到的(我不确定它会起作用)是再次调用分页初始化函数。所以你会添加新元素,然后像这样再次调用它,

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/

相关文章:

javascript - 我可以在同一个命令中放置多个 jquery 选择器吗

javascript - 为什么 jquery focus() 只触发一次?

javascript - jQuery ajax 插件获取输入的值

javascript - 如何更高效地进行这种坐标系操作呢?

javascript - 如何使用 javascript 或 jquery 将键和值添加到 json

javascript - React Native - 带有 Flatlist 项目的模态

jQuery tablesorter 插件 - 禁用标题内图像的排序

javascript - PHP 和 AJAX 不工作

javascript - 将 JSON 编码为 Backbone.Model.save 的 URL 参数(patch = true)

javascript - window.open 在 IE 中抛出无效参数错误