首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何强制jQuery插件刷新已加载的数据?

如何强制jQuery插件刷新已加载的数据?
EN

Stack Overflow用户
提问于 2010-05-19 23:46:05
回答 2查看 1.8K关注 0票数 2

我正在与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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-20 00:07:51

在这种情况下,我能想到的唯一一件事就是再次调用分页初始化函数(我不确定它是否会工作)。因此,您可以添加新元素,然后像这样再次调用它,

代码语言:javascript
运行
复制
function addNewElement() {
    $.create('div', {}).appendTo("container");
    $("#container").pagination(numElements, {
        items_per_page:20, 
        callback:handlePaginationClick
    });
}

现在,我以前从未使用过这个插件,但我不认为有任何其他方法可以“重新加载”内容,因为该插件不会为您提供该选项。此外,希望这会覆盖您进行的第一个调用,并且不会将其添加到第一个调用中。

在这里,我在$.create中使用了domec插件。只要知道那是你创建新元素的地方。

希望这能有所帮助!

大都市

票数 1
EN

Stack Overflow用户

发布于 2010-05-20 00:09:03

我看了看,但我找不到插件的源代码。我的猜测是,您将需要向插件添加一个'update‘函数来刷新它正在使用的数据。否则,您需要卸载并重新加载它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2867104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档