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

asp.net-ajax使用-WebMethod使用

时间:2017-09-05 16:50:34      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:ret   war   get   erro   log   css   text   app   获取   

1、js

$.ajax({
            type: "POST",
            contentType: "application/json",
            url: "activity-apply.aspx/BaoMing",
            data: "{ID:1}",
            dataType: ‘json‘,
            success: function (result) {
                $(result.d).each(function () {
                 var datax=this[‘NeiRong‘];
                           
                     if (datax == "报名成功!") {
                         $(".touming,.baoming-success").show();
                         $("html").css("overflow-y", "hidden");
                     } else {
                         alert(datax);
                     }
                });
            },
            error: function (result, e) {
                alert(e);
            }
        });

2、C#,必须为static方法,使用不了跳转

  session使用方式:HttpContext.Current.Session
 [WebMethod]
        public static string GetAwards()
        {
            if (LotterySets.Count > 0)
            {
                return JsonConvert.SerializeObject(new { Success = true, Data = LotterySets, Msg = "获取成功" });
            }
            else
            {
                return JsonConvert.SerializeObject(new { Success = false, Data = LotterySets, Msg = "奖项为空" });
            }

        }

 

asp.net-ajax使用-WebMethod使用

标签:ret   war   get   erro   log   css   text   app   获取   

原文地址:http://www.cnblogs.com/zhaoyihao/p/7479195.html

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