zoukankan      html  css  js  c++  java
  • 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;
        }

  • 相关阅读:
    JAVA中的super和this关键字的使用
    JAVA中类以及成员变量和成员方法的修饰符的总结
    JAVA中的抽象类和接口
    JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
    完整日期正则表达式
    2017实习【Java研发】面经
    MySQL事务及隔离级别(读书小结)
    Java类编译、加载、和执行机制
    JVM内存回收机制
    Centos6.5的MySQL5.7.15二进制源码单机版安装
  • 原文地址:https://www.cnblogs.com/suflowers1700218/p/9100380.html
Copyright © 2011-2022 走看看