jquery - 导致用户控件中的更新面板从 javascript/jquery 进行部分页面刷新

标签 jquery partial-page-refresh

我有许多页面,每个页面上有 3 或 4 个用户控件。每个控件都有自己的更新面板。

我正在使用 JQuery 和 Thickbox 创建一个模式窗口,在其中打开另一个 aspx 页面并更改一些数据。

我想要做的是能够在模式窗口关闭时刷新页面上的部分或全部更新面板/内容,而无需刷新整个页面。当模态窗口关闭时,我有时会在 Internet Explorer 中收到一条非常烦人的弹出消息,涉及刷新或取消(目前没有该文本)。

我对 javascript 和 jquery 还很陌生,不知道该如何继续。

谢谢

乔恩·霍金斯

最佳答案

在 onClose 函数中,或者无论您如何触发 onClose 事件,只要将 myObject 定义为更新面板的触发器,就可以执行类似的操作。

function RefreshMyPanel() {
    var mypage = Sys.WebForms.PageRequestManager.getInstance();
    mypage._doPostBack('myObject', '');
}

我还没有测试上面的代码,但这似乎是您可以实现的方法之一。

关于jquery - 导致用户控件中的更新面板从 javascript/jquery 进行部分页面刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/654918/

相关文章:

java - 如何从 Android webview 中加载的 HTML 中获取 DOM 的内容?

javascript - JQuery 验证插件帮助

javascript - 重新加载页面后,在堆栈溢出(或其他网站)上查看最后结果

JQuery 对话框 : How to do partial page refresh and get new dialogs each time

c# - 重绘 Silverlight Canvas

javascript - 使用 <option> 标签内的 href 链接来链接到 url

javascript - 尝试防止 DIV 中出现重复的随机项

javascript - 更改鼠标光标下部分图像的颜色

javascript - 默认情况下Grails 3.0 HTML表更改输入按钮

javascript - 每 15 秒读取一个文本文件的内容