您好,登錄后才能下訂單哦!
這篇文章主要講解了“asp.net如何利用Ajax和Jquery在前臺向后臺傳參數并返回值”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“asp.net如何利用Ajax和Jquery在前臺向后臺傳參數并返回值”吧!
1》前臺
首先需要 Jquer的包
復制代碼 代碼如下:
<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
下面是 <script type="text/javascript">
$(function () {
$('#txtUserName').blur(function () {
var username = $(this).val();
$.ajax({
type: "post",
contentType: "application/json",//傳值的方式
url: "WebAjaxForMe.aspx/GetValueAjax",//WebAjaxForMe.aspx為目標文件,GetValueAjax為目標文件中的方法
data: "{username:'" + username + "'}",//username 為想問后臺傳的參數(這里的參數可有可無)
success: function (result) {
alert(result.d);//result.d為后臺返回的參數
}
})
})
})
</script>
//這里是參數的來源
<input id="txtUserName" type="text" />
2》后臺
在后臺首先要添加using System.Web.Services;的引用
復制代碼 代碼如下:
[WebMethod]//方法前邊必須添加 [WebMethod]
public static string GetValueAjax(string username)//這個方法需要是靜態的方法要用到關鍵字static
{
//在這里可以對傳進來的參數進行任何操作
return username;
}
感謝各位的閱讀,以上就是“asp.net如何利用Ajax和Jquery在前臺向后臺傳參數并返回值”的內容了,經過本文的學習后,相信大家對asp.net如何利用Ajax和Jquery在前臺向后臺傳參數并返回值這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。