亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JQuery調用WebServices的方法和4個實例

2019-11-20 20:44:01
字體:
來源:轉載
供稿:網友

你甚至為每個ajax請求添加一個后端頁面!
你是不是甚至在想,尼瑪,要是能夠直接調用C#類文件中的方法就爽了??。ㄟ@里FishLi做了一個框架,有興趣可以去看看)
可是,你大概忘記了,我們是程序員,我們是懶惰的,我們要讓電腦給我們干更多的事情?。ㄟ@里裝裝13),但其實,微軟和JQuery大牛們早幫我們解決了這個小問題。

大致的調用分為以下幾種:

一、無參數 有返回值的調用

前端JS代碼:

復制代碼 代碼如下:

$("#btn1").click(function() {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "CalledByJquery.asmx/HelloWorld",
                    data: "{}",
                    dataType: "json",
                    success: function(json) { alert(json.d); },
                    error: function(error) {
                        alert("調用出錯" + error.responseText);
                    }
                });
            });

后端WebMethod代碼:

復制代碼 代碼如下:

[WebMethod]
public string HelloWorld()
{
      return "Hello World";
}


用谷歌調試的結果:



二、簡單參數 簡單返回值的調用

前端JS代碼:

復制代碼 代碼如下:

$("#btn2").click(function() {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "CalledByJquery.asmx/SimpleReturns",
                    data: "{name:'張三'}",
                    dataType: "json",
                    success: function(json) { alert(json.d); },
                    error: function(error) {
                        alert("調用出錯" + error.responseText);
                    }
                });
            });


后端WebMethod代碼:

復制代碼 代碼如下:

[WebMethod]
        public string SimpleReturns(string name)
        {
            return String.Format("您的姓名是{0}", name);
        }


用谷歌調試的結果:


三、 復雜參數 復雜返回值的調用
前端JS代碼:
復制代碼 代碼如下:

$("#btn3").click(function() {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "CalledByJquery.asmx/GetStudentList",
                    data: "{stu:{ID:'6',Name:'ff'}}",
                    dataType: "json",
                    success: function(json) { alert(json.d); },
                    error: function(error) {
                        alert("調用出錯" + error.responseText);
                    }
                });
            });

后端WebMethod:

復制代碼 代碼如下:

[WebMethod]
        public List<Student> GetStudentList(Student stu)
        {
            List<Student> studentList = new List<Student>
            {
                new Student{ID=1,Name="張三"},
                new Student{ID=2,Name="李四"}
            };
            //把從客戶端傳來的實體放回到返回值中
            studentList.Add(stu);
            return studentList;
        }

用谷歌調試的結果:


四、返回匿名對象的WebMethod的調用

前端JS代碼:

復制代碼 代碼如下:

$("#btn4").click(function() {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "CalledByJquery.asmx/ReturnNoNameClass",
                    data: "{}",
                    dataType: "json",
                    success: function(json) { alert(json.d); },
                    error: function(error) {
                        alert("調用出錯" + error.responseText);
                    }
                });
            });


后端WebMethod代碼:

復制代碼 代碼如下:

[WebMethod]
        public object ReturnNoNameClass()
        {
            return new { ID = 1, Name = "張三" };
        }


用谷歌調試的結果:



哈哈,到這里,你是不是也覺得so easy,媽媽再也不用擔心我的學習了,其實很多東西都很簡單,但沒人告訴我們,而我們自己在實際開發中又沒有這種需求,所以給我們的開發造成了一定的障礙,
所以,交流啊,是多么滴重要!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩久久午夜影院| 亚洲天堂视频在线观看| 91高清视频免费| 国产亚洲成av人片在线观看桃| 欧美主播福利视频| 国产精品网红直播| 国产精品久久久久久久久粉嫩av| 成人性生交大片免费看小说| 欧美福利视频在线观看| 精品久久久久久久久久国产| 亚洲视频欧洲视频| 亚洲成色999久久网站| 国产亚洲激情视频在线| 久久精品国产91精品亚洲| 57pao国产成人免费| 欧美猛少妇色xxxxx| 欧美色播在线播放| 97视频在线观看播放| 国产啪精品视频| x99av成人免费| 国产亚洲精品久久久久久牛牛| 久久99精品视频一区97| 精品女同一区二区三区在线播放| 国产欧美日韩精品在线观看| 亚洲人成网站免费播放| 高清欧美电影在线| 午夜精品福利电影| 欧美激情精品久久久久久黑人| 欧美最猛黑人xxxx黑人猛叫黄| 欧美性猛交xxxxx免费看| 亚洲精品资源美女情侣酒店| 国产日韩欧美视频在线| 亚洲成人激情在线| 中文字幕亚洲欧美在线| 欧美视频在线视频| 91免费综合在线| 亚洲人高潮女人毛茸茸| 欧美色视频日本版| 欧美专区在线视频| 91久久夜色精品国产网站| 美日韩精品免费观看视频| 亚洲黄色成人网| 国产欧美一区二区三区在线看| 国产精品v片在线观看不卡| 青草成人免费视频| 中文字幕精品在线视频| 伦伦影院午夜日韩欧美限制| 亚洲男人av在线| 亚洲成人av资源网| 国色天香2019中文字幕在线观看| 国产成人亚洲精品| 欧美多人乱p欧美4p久久| 亚洲aⅴ男人的天堂在线观看| 最近的2019中文字幕免费一页| 91视频免费在线| 国产美女久久精品| 国产精品亚洲第一区| 成年无码av片在线| 在线国产精品视频| 日韩电影中文字幕在线观看| 成人黄色在线免费| 亚洲最大成人在线| 欧美一级免费看| 亚洲在线视频观看| 最近的2019中文字幕免费一页| 国产精品久久久久久久久久99| 日韩精品免费在线观看| 91九色单男在线观看| 亚洲人成网站色ww在线| 久热在线中文字幕色999舞| 精品亚洲精品福利线在观看| 91精品啪aⅴ在线观看国产| 久久av红桃一区二区小说| 高清在线视频日韩欧美| 亚洲精品久久久久国产| 性欧美xxxx| 久久综合久中文字幕青草| 国产美女久久精品| www.久久色.com| 亚洲电影免费观看高清完整版| 久久久久久久久久久网站| 九色成人免费视频| 日韩精品免费观看| 91av在线播放| 精品亚洲一区二区三区四区五区| 国产精品国产三级国产专播精品人| 日韩av快播网址| 在线视频欧美性高潮| 国产精品视频一区国模私拍| 视频在线观看99| 精品无人国产偷自产在线| 日韩av免费在线| 欧美黑人一级爽快片淫片高清| 日韩av在线影院| 亚洲欧美综合v| 国模私拍视频一区| 欧美日韩在线一区| 国产精自产拍久久久久久蜜| 亚洲第一区第一页| 久久精品欧美视频| 国产亚洲视频中文字幕视频| 狠狠色狠狠色综合日日五| 亚洲精品乱码久久久久久按摩观| 久久久久北条麻妃免费看| 91国产精品视频在线| 欧美精品电影免费在线观看| 久久九九国产精品怡红院| 午夜精品一区二区三区在线播放| 欧美视频在线免费| 国产精品视频网| 久久69精品久久久久久国产越南| 国产精品成人av在线| 亚洲精品一区二区网址| 欧洲中文字幕国产精品| 久久99久久99精品中文字幕| 国产成人亚洲精品| 欧美高清视频免费观看| 国产精品久久久久免费a∨大胸| 国产狼人综合免费视频| 国产精品女人网站| 九九精品视频在线| 精品久久国产精品| 日韩欧美高清在线视频| 美女视频黄免费的亚洲男人天堂| 日韩av电影手机在线| 福利一区福利二区微拍刺激| 国产在线拍揄自揄视频不卡99| 日韩欧美高清在线视频| 欧美激情在线观看视频| 自拍偷拍免费精品| 欧美日在线观看| 国产精品一久久香蕉国产线看观看| 亚洲欧美激情精品一区二区| 欧美色图在线视频| 国产精品成人免费视频| 97热在线精品视频在线观看| 亚洲女人天堂av| 国产精品99久久久久久久久久久久| 国产成人av在线| 日韩欧美国产骚| 精品免费在线观看| 日本久久久久久久久| 一区二区三区在线播放欧美| 久久视频在线观看免费| 国产精品情侣自拍| 亚洲精品资源在线| 热久久免费国产视频| 亚洲一区精品电影| 韩国三级电影久久久久久| 亚洲精品免费网站| 亚洲国产福利在线| 5278欧美一区二区三区| 国产九九精品视频| 亚洲全黄一级网站| 国产精品久久久久久av下载红粉| 国产精品精品久久久| 91久久精品国产91久久性色| 国产亚洲欧洲高清一区| 国产精品亚洲精品| 91干在线观看| 色偷偷av一区二区三区| 亚洲第一精品福利| 欧美巨大黑人极品精男| 亚洲激情视频在线播放|