zoukankan      html  css  js  c++  java
  • 在js 中使用ajax 调用后台代码方法,解析返回值

     一 . 在js 中使用ajax  调用后台代码方法,解析返回值

    1 ajax 请求格式

      $.ajax({

                type: "Post",

                url: "/coupons.aspx/AllVouchers",

                contentType: "application/json",

                data: "{'index': '" + index + "', 'status': '" + status + "'}",

                dataType: 'json',

            success: function (data) {

                data = JSON.parse(data.d);  

               }

    });

    $.ajax({

            type: "Post",

            url: "/coupons.aspx/AllVouchersCount",

            contentType: "application/json",

            data: "{ 'status': '" + status + "'}",

            dataType: 'json',

            success: function (data) {

              

                data= eval("(" + data.d + ")").result;

               }

    });

    2  后台方法

    //列表

      public partial class coupons : System.Web.UI.Page

     {

            [WebMethod]

            public static string AllVouchers(string index,string status )

            {

                int pageindex = Convert.ToInt32(index);

                int page = 9;

     

                string uid = "";

                if (HttpContext.Current.Session["uid"] == null)

                {

                    HttpContext.Current.Response.Redirect("login.aspx");

                }

                else

                {

                    uid = PubEncryptionFunc.PublicDecrypt(HttpContext.Current.Session["uid"].ToString());

                }

     

                return JsonConvert.SerializeObject(COUPON_DAIJIN.getInstanct().DsCoupon_DaiJin(uid, status, pageindex, page));

            }

        //总计录数

            [WebMethod]

            public static  string AllVouchersCount(string status)

            {

                string uid = "";

                if (HttpContext.Current.Session["uid"] == null)

                {

                    HttpContext.Current.Response.Redirect("login.aspx");

                }

                else

                {

                    uid = PubEncryptionFunc.PublicDecrypt(HttpContext.Current.Session["uid"].ToString());

                }

               string json = "{"result":""+ COUPON_DAIJIN.getInstanct().Coupon_DaiJinCount(uid, status).ToString() + ""}";

                return json ;

            }

  • 相关阅读:
    带有时间间隔的dp
    单调队列优化dp(捡垃圾的机器人)
    实现技巧
    树形dp(灯与街道)
    括号匹配(数组链表模拟)
    二分,求直线上覆盖所有点的最短时间
    可持久化链表(链式前向星)
    二分图匹配模板题
    网络流,设备、插头和转接器建图(简单map的应用)
    第七周助教总结
  • 原文地址:https://www.cnblogs.com/piguo/p/5112351.html
Copyright © 2011-2022 走看看