我只是試圖做的最簡單的Ajax調用jQuery的AJAX調用像這樣:使用與DotNetNuke的
<script type="text/javascript">
$.ajax({
type: "POST",
url: "module.aspx/testSub",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function() {
alert("Works!");
},
error: function(){
alert("Error");
}
});
</script>
這裏是我隱藏
Public Sub testSub()
lblTest1.Text = "HelloWorld!!!1!"
End Sub
但它總是返回一個錯誤。
該方法應該是靜態的。另外,你得到的錯誤是什麼? – Praveen
您是否想將我的方法更改爲公共共享子?並且我得到的錯誤是我自己創建的警報^ – zarichney
jQuery自動將錯誤文本和服務器響應轉發給您的錯誤回調 - 您只需準備回調即可接收這些參數。查看[jQuery文檔](http://api.jquery.com/error/)。請編輯問題以包含返回的錯誤文本和服務響應。 – Utkanos