JQuery使用Ajax调用后台方法
Posted Kyle0418
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery使用Ajax调用后台方法相关的知识,希望对你有一定的参考价值。
调用含参方法:
$("#btn").click(function () { $.ajax({ type: "Post", url: "WebForm1.aspx/GetStr", data: "{‘str‘:‘aaa‘,‘str2‘:‘bbb‘}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { alert(data.d); }, error: function (err) { alert(err); } }); return false; });
.cs:
[WebMethod] public static string GetStr(string str1, string str2) { return str1 + str2; }
调用无参方法:
$(function () { $("#btGetDataTable").click(function () { $.ajax({ type: "Post", url: "WebForm1.aspx/Traverse", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { $("#table1").append(data.d); }, error: function (err) { alert(err); } }); return false; }); })
.cs:
[WebMethod] public static string Traverse() { }
以上是关于JQuery使用Ajax调用后台方法的主要内容,如果未能解决你的问题,请参考以下文章