• aspx页面调用后台代码


    一个参数:

    JS代码:

            function AddU(PK_StoreUser) {
                $.ajax({
                    type: "post",
                    url: "AddStoreUser.aspx/AddUser",
                    contentType: "application/json",
                    data: "{ 'PK_StoreUser':'"+ PK_StoreUser +"'}",
                    dataType: "json",
                    success: function (data) {
                        alert(data.d);
                        window.location.href = window.location.href;
                    },
                    error: function (err) {
                        alert(err);
                    }
                });

            }

    后台代码:

        [WebMethod]
        public static string AddUser(string PK_StoreUser)
        {
            try
            {
                //判断该人员是否有所属门店
                DataTable dt = StoreSNDAL.GetStoreUserByPK_StoreUser(GetPKStore(), PK_StoreUser);
                if (dt != null && dt.Rows.Count > 0)
                {
                    if (dt.Rows[0]["UseShopState"].ToString() == "0")
                    {

                        AXASqlProvider.StoreSNDAL.UpdateStoreUserList("1", "1", dt.Rows[0]["PK_StoreUserList"].ToString());
                        StoreSNDAL.InsertStoreUserLog(PK_StoreUser, "0", "1", DateTime.Now.ToString(), WebUtility.GetCurrentUserId().ToString(), "3");
                        return "Success";
                    }
                    else
                    {
                        return "添加人员已有所属门店";
                    }
                }
                string PK_Store = GetPKStore();
                AXASqlProvider.StoreSNDAL.InsertStoreUserList(PK_StoreUser, PK_Store, "1", WebUtility.GetCurrentUserId().ToString());
                return "Success";
            }
            catch (Exception ex)
            {
                return ex.Message;
            }
        }

    多个参数:

    js代码:

            function UserDetail(PK_Store, PK_StoreUser) {
                $.ajax({
                    type: "post",
                    url: "StoreUser.aspx/ShowData",
                    contentType: "application/json;",
                    data: "{ 'PK_Store':'"+ PK_Store+"', 'PK_StoreUser':'"+PK_StoreUser+"' }",
                    //data: JSON.stringify({ "PK_Store": PK_Store, "PK_StoreUser": PK_StoreUser }),
                    dataType: "json",
                    success: function (data) {
                        $("#Detail").css("display", "block");
                        $("#UserName").text(data.d.StoreUserName);
                        $("#UserSex").text(data.d.Sex);
                        $("#Birthday").text(data.d.Birthday);
                        $("#UserPhone").text(data.d.UserPhone);
                        $("#UserJiFen").text(data.d.JiFen);
                        $("#UserEmail").text(data.d.Email);
                        $("#Image").attr("src", data.d.Photo);
                        $("#UserType").text(data.d.UserType);
                        $("#UserShopState").text(data.d.UseShopState);
                        $("#UserJobState").text(data.d.UseJobState);
                        $("#Time").text(data.d.UpdateTime);
                    },
                    error: function (err) {
                        alert(err);
                    }
                });
            }

    后台代码:

         public class UserDetail
         {
             public string StoreUserName { get; set; }
             public string UserPhone { get; set; }
             public string Sex { get; set; }
             public string Email { get; set; }
             public string Birthday { get; set; }
             public string Photo { get; set; }
             public string JiFen { get; set; }
             public string UserType { get; set; }
             public string UseShopState { get; set; }
             public string UpdateTime { get; set; }
         }


         [WebMethod]
         public static UserDetail ShowData(string PK_Store, string PK_StoreUser)
        {
             UserDetail user=new UserDetail();
            DataTable dt = StoreSNDAL.GetStoreUserByPK_Store("", "", "", "", PK_Store, PK_StoreUser);
            if (dt != null && dt.Rows.Count > 0)
            {
                user.StoreUserName = dt.Rows[0]["StoreUserName"].ToString();
                user.UserPhone = dt.Rows[0]["UserPhone"].ToString();
                user.Sex = dt.Rows[0]["Sex"].ToString();
                user.Email = dt.Rows[0]["Email"].ToString();
                user.Birthday = dt.Rows[0]["Birthday"].ToString().Replace("0:00:00", "").Trim();
                user.Photo = dt.Rows[0]["Photo"].ToString();
                user.JiFen = dt.Rows[0]["JiFen"].ToString();
                user.UserType = dt.Rows[0]["UserType"].ToString();
                user.UseShopState = dt.Rows[0]["UseShopState"].ToString()=="False"?"否":"是";
                user.UpdateTime = dt.Rows[0]["UpdateTime"].ToString();
            }
            return user;
        }

  • 相关阅读:
    python 3+djanjo 2.0.7简单学习(三)--Django 管理页面
    python 3+djanjo 2.0.7简单学习(二)--创建数据库和模型
    lucene3.6.0 经典案例 入门教程
    Android——自定义Actionbar左侧覆盖不全的解决方案
    Android——ViewPager多页面滑动切换以及动画效果
    Android——LayoutInflater详解
    java.sql.SQLException:指定了无效的 Oracle URL
    核函数方法简介
    IEEE论文格式要求
    oracle使用DataBase Configuration Assistant创建、删除数据库
  • 原文地址:https://www.cnblogs.com/suflowers1700218/p/9100380.html
Copyright © 2020-2023  润新知