簡體   English   中英

Ajax錯誤-請求外部頁面時500內部服務器錯誤

[英]Ajax error - 500 internal server error when request an external page

我對ajax有問題。 這是我在div中加載頁面或頁面的一部分的代碼。

  $("a").click(function (event) {
  var Rel = $(this).attr("rel");//The class name want to load from Default2.aspx
  if (Rel) {
      $('.Content_Part').load("Default2.aspx ." + Rel )
  }
  event.preventDefault();
  });

我當前的頁面名稱是“ Default.aspx”,目標頁面是“ Default2.aspx”,問題是當我想從Default2.aspx加載某些內容時出現錯誤“ 500內部服務器錯誤”,但是當我想要加載某些內容時從Default.aspx,一切正常。
欲獲得更多信息:
我在default.aspx中有一個類名稱為“ Content_Part”的div,我想從類名稱為“ myTable”的default2.aspx中將表加載到“ Content_Part”中。
我正在使用此功能,它工作正常,但1小時后發生此問題。 有什么問題?

BTW不能回答您的問題,但是您應該處理ajax錯誤。

<script>
 $('.Content_Part').load("Default2.aspx ." + Rel, function(response, status, xhr) {
  if (status == "error") {
    var msg = "Sorry but there was an error: ";
    $(this).html(msg + xhr.status + " " + xhr.statusText);
  }
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM