【问题标题】:Jquery load is not loading properlyJquery 加载未正确加载
【发布时间】:2013-03-13 23:15:56
【问题描述】:

我希望有人可以帮助我。 我创建了许多纯文本 apsx 页面,它们将在 html 网页中填充不同的 div。我使用 jquery 加载函数将数据提取到 html 页面 div 中。 html 页面是通过艺术家构建的,而即时加载的页面是 aspx 文件。我有使用艺术家布局的问题,所以我尝试让我“轻松”地填充 html 页面并在页面中加载不同的 aspx 文本。

页面正在运行,但加载不正确!如果不按几次刷新按钮,该页面不会将所有页面加载到 div 中。是否有更好的方法来处理这个问题,以便在第一次加载页面时自动加载所有页面 tetx。

请帮帮我!!

                               <ol id="result1"></ol>

<script type="text/javascript">
$('#result1').load('textpages/firstpage_1_pic.aspx');
</script>
                      </div>

         <o2 id="result2"></o2>

<script type="text/javascript">
$('#result2').load('textpages/firstpage_1.aspx');
</script>

【问题讨论】:

  • 你所说的“加载不正确”是什么意思??
  • 从使用单个脚本部分开始,然后将您的脚本放在 document.ready() 中?
  • 未正确加载意味着加载网页的某些部分出现而有些不显示,但是当您按下刷新按钮时,所有数据都在那里。
  • Mike C 你有例子吗?

标签: javascript jquery


【解决方案1】:

确保您的请求正确完成。

$("#result1").load("textpages/firstpage_1_pic.aspx", function(response, status, xhr) {
  if (status == "error") {
    var msg = "An error occured: ";
    alert(msg + xhr.status + " " + xhr.statusText);
  }
});

【讨论】:

  • 感谢您的帮助,此消息出现“500 Internal Server Error”
  • 感谢您的回答!这可能是因为我在加载文本文件时使用了 aspx c# 吗?请在这方面需要您的帮助
  • A 500 表示服务器上发生了一些不好的事情。在 C# 中很可能会引发异常。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-11
  • 2021-05-25
  • 2019-11-01
  • 2017-07-06
相关资源
最近更新 更多