由于ajax的獨(dú)特優(yōu)勢(shì),使得它在當(dāng)前大量網(wǎng)站得到了廣泛的應(yīng)用,下面就介紹一下ajax如何調(diào)用后臺(tái)定義的函數(shù),雖然比較簡(jiǎn)單,不過(guò)希望能夠給初學(xué)者帶來(lái)一定的幫助,代碼如下:
1.首先我們先創(chuàng)建一個(gè)antzone.aspx頁(yè)面。
2.在它的cs文件中創(chuàng)建如下函數(shù):
public static string mytest(string first, string second) { return return first+second; }
2.html代碼如下:
<form id="myform" runat="server"> <div> <asp:Button ID="bt" runat="server" Text="點(diǎn)擊測(cè)試" /> </div> </form>
3.javascript代碼如下:
$(function(){ $("#bt").click(function(){ $.ajax({ type:"Post", url:"antzone.aspx/mytest", data:"{'first':'螞蟻部落','second':'歡迎您'}", contentType:"application/json;charset=utf-8", dataType:"json", success:function(data){ //返回的數(shù)據(jù)用data.d獲取內(nèi)容 alert(data.d); }, error:function(err){ alert(err); } }); //禁用按鈕的提交 return false; }); });
以上代碼實(shí)現(xiàn)了我們所需要的功能,可以調(diào)用后臺(tái)定義的函數(shù)。基于jQuery如何實(shí)現(xiàn)ajax調(diào)用后臺(tái)定義的方法先給大家介紹到這里,有哪里不明白的地方歡迎大家留言,謝謝。