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)//這個方法需要是靜態(tài)的方法要用到關鍵字static
{
//在這里可以對傳進來的參數進行任何操作
return username;
}
相關文章
ASP.NET Core Kestrel 中使用 HTTPS (SSL)
這篇文章主要為大家詳細介紹了ASP.NET Core Kestrel 中使用 HTTPS(SSL)的相關資料,感興趣的小伙伴們可以參考一下2016-09-09
asp.net線程批量導入數據時通過ajax獲取執(zhí)行狀態(tài)
asp.net線程批量導入數據是大家日常工作中常遇到的一個要求,但批量添加時間一般較長,如果能返回執(zhí)行的狀態(tài)就好,那么下面這篇文章主要給大家介紹了asp.net線程批量導入數據時通過ajax獲取執(zhí)行狀態(tài)的方法,有需要的朋友可以參考下。2016-12-12
Asp.Net數據控件引用AspNetPager.dll分頁實現代碼
今天與大家分享一下“Asp.Net數據控件引用AspNetPager.dll分頁”首先聲明以下幾點2012-01-01
asp.net(文章截取前幾行作為列表摘要)無損返回HTML代碼
asp.net(文章截取前幾行作為列表摘要)無損返回HTML代碼,需要的朋友可以參考下2012-12-12

