2012-11-23 119 views
0

我使用LoadControl動態加載.aspx頁面中的用戶控件.ascx文件。 在.ascx頁面中我正在調用ajax並調用.aspx頁面。 示例代碼如下當使用Ajax調用aspx頁面時,不調用Javascript函數

$(document).ready(function() { 

("#TestDiv").load("TestPage.aspx", function (response, status, xhr) { 

    if (status == "error") 
    { 
     //some code 
    } 
    else 
    { 
     //some code 
    } 
} 

});

在TestPage.aspx我想調用其頁面加載1 JavaScript代碼。 我已經寫javscript警報中的document.ready功能TestPage.aspx 下面是示例代碼

$(document).ready(function() { 
    alert("Hi"); 
}); 

但這javscript警報是沒有得到調用。 請讓我知道這個JavaScript代碼在TestPage.aspx頁面有什麼問題。

任何幫助將不勝感激。 在此先感謝。

問候, 拉胡爾·瑞斯

回答

0

你有一個語法錯誤,丟失的); 你還缺少$之前(「#TestDiv」)

$(document).ready(function() { 
$("#TestDiv").load("TestPage.aspx", function (response, status, xhr) { 

    if (status == "error") 
    { 
     //some code 
    } 
    else 
    { 
     //some code 
    } 
}); 
}); 
+0

我糾正語法,但仍然TestPage.aspx頁的javscript代碼是沒有得到調用。 – user443305