成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? JQuery Ajax WebService傳遞參數的簡單實例
全站頭部文字 我要出現在這里
JQuery Ajax WebService傳遞參數的簡單實例 789 2024-02-14   

Asp.NET中利用jQuery實現Ajax時,在服務器端可以使用aspx,ashx,以及WebService等方式。最近研究了一下WebService方式,jQuery Ajax 方法調用 jQuery Ajax方法調用 Asp.Net WebService 的詳細實例代碼這篇帖子給出了很詳細的例子,不過沒有給出詳細解釋。其中有幾個細節問題開始沒注意,費老勁才調通:

1)客戶端data數據中的key字段名稱必須和服務器端方法參數嚴格一致。

如客戶端:

 //有參數調用
    $(document).ready(function () {
      $("#btn2").click(function () {
        $.ajax({
          type: "POST",
          contentType: "application/json",
          url: "WebService.asmx/GetWish",
          data: "{value1:'心想事成',value2:'萬事如意',value3:'牛牛牛',value4:2009}",
          dataType: 'json',
          success: function (result) {
            $('#dictionary').append(result.d);
          }
        });
      });
    });

服務器端的GetWish函數參數必須寫成value1,value2,value3,value4:

  [WebMethod]
  public string GetWish(string value1, string value2, string value3, int value4)
  {
    return string.Format("祝您在{3}年里 {0}、{1}、{2}", value1, value2, value3, value4);
  }

2)客戶端傳遞對象到服務器端的方法:

客戶端代碼:

 //傳入對象
    $(function () {
      $("#btn6").click(function () {
        obj = new Object();
        obj.ID = "1";
        obj.Value = "aaa";
        //'{"obj":{"ID":"1",Value:"Horse"}}'
        var d = '{"obj":' + JSON.stringify(obj) + '}';
        $.ajax({
          type: "POST",  //訪問WebService使用Post方式請求
          contentType: "application/json", //WebService 會返回Json類型
          url: "WebService.asmx/ParmsObject", //調用WebService的地址和方法名稱組合 ---- WsURL/方法名
          data: d,     //這里是要傳遞的參數,格式為 data: "{paraName:paraValue}",下面將會看到    
          dataType: 'json',
          success: function (result) {
            alert(result.d);
          },
          error: function (result) {
            alert("fail");
          }
        });
      });

    });

服務器端代碼:

  [WebMethod]
  public string ParmsObject(Class1 obj)
  {

    return obj.ID + ":" + obj.Value;
  }

調試環境:VS2010+jquery-1.3.2.min.js

以上就是小編為大家帶來的JQuery Ajax WebService傳遞參數的簡單實例全部內容了,希望大家多多支持綠夏網~


Web

主站蜘蛛池模板: 曹东| 天与地越南战争在线观看免费| cuba直播在哪个平台看| cgtn英语频道在线直播观看| 杯弓蛇影读后感| 二年级最佳家长评语| 在线观看三级视频| 井冈山必去的三个景点| 真田太平记| 黑龙江卫视节目| 小苹果电影完整版在线观看| 思想理论问题| 寡妇4做爰电影| 林景云李海海| 阮虔芷个人资料| 5.25心理健康日主题班会ppt| 大尺度微电影| 牛奶奶油是什么奶油| 永远的日本电影| 少女集中营阅读| 座头市 电影| 零食加盟店10大品牌| 金馆长对金馆长对金馆长 电影| 大奉打更人电视剧| 狂魔电影| 老妇勾搭少年| 帕米尔医生电视剧全集免费观看| 李乃文朱媛媛电视剧| 宇宙魔方| av电影网| 祈今朝电视剧免费观看影视大全| 美国伦理三颗熟樱桃| 2025最好运头像| 包青天之真假包公| 甜蜜宝贝 电影| 心经般若波罗蜜多心经全文| 鬼迷心窍1994| lilywei| 挠tk| 电影电车| 甄子丹全部作品|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103