gpt4 book ai didi

asp.net - jquery.load 在 asp.net 中

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:55 24 4
gpt4 key购买 nike

我的 asp.net 页面中有一个垂直的左侧菜单。

使用 jquery .load,我尝试在 midlle div(content div) 中加载其他 aspx 页面

取决于链接点击。像这样:

          $('#LeftMenu1_HyperLink1').live("click", function(event) {
event.preventDefault();
$("#ContentDiv").load("mypage.aspx");

});

这个解决方案不起作用,我已经遵循了 jquery 文档。我应该在 mypage.aspx 中添加一些东西吗,我发现谷歌搜索的所有示例都不起作用。

谁能给我一个工作链接或一个例子。

最佳答案

你能做的最好的事情(除了只响应请求的内容之外)就是在里面放一个容器,就像这样:

<div id="ContentDiv">
<div id="ContentInner">
</div>
</div>

这是为了防止在执行 .load() 时页面中有多个 ID .自 .load() 接受一个选择器,然后您可以使用它来获取内容,如下所示:

$('#LeftMenu1_HyperLink1').live("click", function(event) {
event.preventDefault();
$("#ContentDiv").load("mypage.aspx #ContentInner");
});

现在这加载内部<div>到此页面。


您采用的这种方法的一些注意事项:

  • <head> 中的脚本/样式不会加载
  • 确保您的 <form> <div id="ContentInner">里面

关于asp.net - jquery.load 在 asp.net 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4057963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com