码迷,mamicode.com
首页 > Web开发 > 详细

asp.net通过Ajax提交数据到后台方法

时间:2015-04-15 19:23:51      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

1.在类文件中添加如下引用:using System.Web.Services;

2.自定义静态方法,必须是静态方法:

       [WebMethod]
        public static string RequestMethod1(string msg,string msg1)
        {
            return "OK";
        }

 

3.界面传值并获取后台返回的数据

         $.ajax({
                type: "Post",
                url: "WebForm1.aspx/RequestMethod1",
                data:"{‘msg‘:‘hello‘,‘msg1‘:‘粗不粗来‘}",
                contentType: "application/json;charset=utf-8",// 这句可不要忘了。
                dataType: "json",
                success: function (res) {
                    if (res.d=="OK") {
                        alert(res.d);// 注意有个d
                    }

                   else {
                            alert("Warming!")
                    }                                 
                },
                error: function (xmlReq, err, c) {
                    $("#dataShow").text("error:" + err);
                }
            });

4.需要强调的是数据的传输格式Json中要注意。

asp.net通过Ajax提交数据到后台方法

标签:

原文地址:http://www.cnblogs.com/Yunshine-sina/p/4429147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!