javascript - onclick只刷新div内容,不刷新所有aspx页面

标签 javascript jquery asp.net

我有两个页面继承自一个母版页,First.aspx 或 second.aspx。导航位于母版页上。如果我在 first.aspx 页面上并想转到 second.aspx onClick。我只想加载我的内容占位符,而不是刷新所有页面。这可能与否?如果可能,我该怎么做?

我试过使用:

$(function() { $("#btn").click(function() {
   $("#Content").load("Second.aspx");
   }); 
});

我也试过用这个:

function SelectRol() {
   window.location = 'Second.aspx';
   return false;
}

最佳答案

不幸的是,这是行不通的。您可以使用 ASP.Net UpdatePanel 进行部分页面刷新,或者更好地使用 JQuery Ajax 方法来加载您想要显示的 HTML 内容。

参见 http://www.dotnetfunda.com/articles/article1123-partial-page-refresh-using-jquery.aspx有关此解决方案的更多信息。

关于javascript - onclick只刷新div内容,不刷新所有aspx页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9937575/

相关文章:

javascript - 让 AngularJS ng-show 和 ng-hide 更安全

jquery - 如何从 2.0 asmx Web 服务返回 JSON

javascript - 插入新表格行时增加输入 ID

javascript - VBScript 到 Javascript 中的类型名称

javascript - 在元素中查找未包裹在 html 标签中的文本,并用 <p> 包裹它

javascript - 将表格数据与图表数据 Jquery 链接起来

c# - 如何为 session 切换到 SQL 服务器状态....我收到一个错误

asp.net - 为 ViewModel 创建 View 帖子返回具有空外键属性的 ViewModel

javascript - 分配的响应数据显示 [object object] React Native

javascript - 使用键盘上的 "delete"键从选择框中删除选定的选项