[英]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.