Different ways of Ajax call in Asp.net
PageMethods:
function CallMe(status) {
// call server side method
PageMethods."Method
name"(parameters, CallOnSuccess, CallOnFailure);
}
// Calls the popup on successfull
completion
function CallOnSuccess (res) { }
// alert message on some failure
function CallOnFailure (res, destCtrl) { }
Jquery:
function GetColumnList() {
jQuery.ajax({
url: Page/CallBack',
type: "POST",
data: "{}" ,
contentType: "application/json;
charset=utf-8",
dataType: "json",
success: function (data) {
try {
data.d;
}
catch (err) {
// alert(err.Message);
}
}
});
}
CSharp:
[WebMethod]
public static void CallBack() { }
Comments