asp.net利用Ajax和Jquery在前臺(tái)向后臺(tái)傳參數(shù)并返回值的實(shí)例_.Net教程

      編輯Tag賺U幣

      推薦:ajax.net +jquery 無(wú)刷新三級(jí)聯(lián)動(dòng)的實(shí)例代碼
      ajax.net +jquery 無(wú)刷新三級(jí)聯(lián)動(dòng)的實(shí)例代碼,需要的朋友可以參考一下

      1》前臺(tái)

      首先需要 Jquer的包

      復(fù)制代碼 代碼如下:www.wf0088.com

      <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為目標(biāo)文件,GetValueAjax為目標(biāo)文件中的方法

      data: "{username:'" + username + "'}",//username 為想問(wèn)后臺(tái)傳的參數(shù)(這里的參數(shù)可有可無(wú))

      success: function (result) {

      alert(result.d);//result.d為后臺(tái)返回的參數(shù)

      }

      })

      })

      })

      </script>

      //這里是參數(shù)的來(lái)源

      <input id="txtUserName" type="text" />


      2》后臺(tái)

      在后臺(tái)首先要添加using System.Web.Services;的引用

      復(fù)制代碼 代碼如下:www.wf0088.com

      [WebMethod]//方法前邊必須添加 [WebMethod]

      public static string GetValueAjax(string username)//這個(gè)方法需要是靜態(tài)的方法要用到關(guān)鍵字static

      {

      //在這里可以對(duì)傳進(jìn)來(lái)的參數(shù)進(jìn)行任何操作

          return username;

      }

      分享:無(wú)法將函數(shù)定義與現(xiàn)有的聲明匹配 問(wèn)題的解決辦法 分享
      無(wú)法將函數(shù)定義與現(xiàn)有的聲明匹配 問(wèn)題的解決辦法 分享,需要的朋友可以參考一下

      來(lái)源:模板無(wú)憂//所屬分類:.Net教程/更新時(shí)間:2013-05-25
      相關(guān).Net教程