Js AJAX Call Web method
Js:
$.ajax ({
type: POST),
URL: "customerpersonaldetails.aspx/searchaddress",
data: "{' Searchparam ': ' abc '" } ",
contentType:" Application/json; Charset=utf-8 ",
dataType:" JSON ",
Async:true,
success:function (data, status) {
var obj = eval (data.d );
var innerHtml = "<table cellspacing= ' 0 ' id= ' tbl_address_searchresults ' >";
for (var i = 0; i < obj.length i++) {
innerHtml + = "<tr><td>" + obj[i].name + "</td>";
innerHtml + + "<td>" + Obj[i].desc + "</td>" + "</tr>";
}
innerHtml = "</table>";
$ ("#" + divid). HTML (innerHtml);
},
failure:function (data) {
alert (data);
},
error: function (data) {
alert (data);
}
});
C # Method:
[WebMethod]
[Scriptmethod (Responseformat = Responseformat.json)]
public static dynamic Searchaddress (string searchparam)
{return
new[]
{
new
{
name = "AAA",
desc = "Desc1"
}
;
}
More Wonderful content: http://www.bianceng.cnhttp://www.bianceng.cn/webkf/ajax/