我在運行下面的腳本時遇到問題。我試圖調用一個服務器端方法的按鈕點擊使用jQuery。但它不起作用。我既沒有成功也沒有失敗的提醒檢查腳本。請幫忙。jquery的問題
$(document).ready(function() {
var xml=""; // Scope limit covered but not working
$('#<%=btnSave.ClientID %>').click(function(event) {
xml = "<schedule>";
$("#selectedcolumns").find("tr").each(function() {
xml += "<data>";
xml += $(this).find("td").eq(1).html() + "\n";
xml += "</data>";
});
xml += "</schedule>";
//PAgeMethod
PageMethods.GetCustomer(
xml,
function(result) {
alert('success:' + result);
},
function(result) {
alert('error:' + result.get_message());
});
alert(xml);
})
});
在代碼隱藏:
[WebMethod]
private void GetCustomer(string NoOfRecords) //just need to reach here.
{
xmlfile(NoOfRecords);
}
嘗試使用Firebug:HTTP:// getfirebug.com/幫助調試你的javascript和post/respoonses這對於排查ajax funcationality是至關重要的。 – 2011-04-23 03:14:00