zoukankan      html  css  js  c++  java
  • js 中文乱码解决方法

     bookManageAdd: function () {
            top.MainFrameJS.confirm = true;
            var action = getQueryString("Action");
            var url = "";
            if (action == "add") {
                url = "../BookManage/BookManageListAdd";
            }
            if (action == "edit") {
                var id = getQueryString("ID");
                url = "../BookManage/BookManageListUpdate?ID=" + id;
            }
            //日期只输入空格问题--暂时处理
            if ($("#PublisherDate").datebox("getValue").indexOf(" ") != -1) {
                showTipsMsg('出版日期必须为日期格式', 4000, 'w');
                return false;
            }
            var PostParam = { 'BOOKMANAGE': JSON.stringify({
                'NAME': escape($("#Name").val()),
                'UNITNAMEID': $("#UnitName").combotree('getValue'),
                'UNITNAME': $("#UnitName").combotree('getText'),
                'TYPE': $("#Type").val(),
                'AUTHOR': $("#Author").val(),
                'ISBN': $("#ISBN").val(),
                'PUBLISHER': $("#Publisher").val(),
                'PUBLISHERDATE': $("#PublisherDate").datebox("getValue"),
                'STORAGE': $("#Storage").val(),
                'Number': $("#Number").val(),
                'PRICE': $("#Price").val(),
                'NUMBERRODUCTION': $("#Numberroduction").val(),
                'LENDINGID': $("#LendingId").val(),
                'LENDINGNAME': $("#LendingName").val(),
                'STATUS': $("#Status").combobox('getValue'),
                'BORROWERS': $("#Borrowers").val(),
                'REMARK': $("#Remark").val()
            })
            }
            getDataAsync(url,
                  "POST",
            //{ 'BOOKMANAGE': JSON.stringify(BookManage.vmbook.data.$model) }
                  PostParam
                  ,
                   function (Result) {
                       var obj = eval(Result);
                       if (obj == true) {
                           showTipsMsg('提交成功!', 4000, 's');
                           top.MainFrameJS.confirm = true;
                           top.MainFrameJS.closeWindow();
                       }
                       else {
                           showTipsMsg('提交失败!', 4000, 'e');
                           top.MainFrameJS.confirm = false;
                       }
                   }
                );
        },

      /// <returns></returns>
            public string BookManageListAdd()
            {
                BOOKMANAGE BOOKMANAGE = new BOOKMANAGE();
                BOOKMANAGE = (BOOKMANAGE)JsonConvert.DeserializeObject(this.Request["BOOKMANAGE"].ToString(), typeof(BOOKMANAGE));
                BOOKMANAGE.ID = Guid.NewGuid().ToString();
                BOOKMANAGE.NAME = Server.UrlDecode(BOOKMANAGE.NAME);
                BOOKMANAGE.UNITNAMEID = Server.UrlDecode(BOOKMANAGE.UNITNAMEID);
                BOOKMANAGE.UNITNAME = Server.UrlDecode(BOOKMANAGE.UNITNAME);
                BOOKMANAGE.TYPE = Server.UrlDecode(BOOKMANAGE.TYPE);
                BOOKMANAGE.AUTHOR = Server.UrlDecode(BOOKMANAGE.AUTHOR);
                BOOKMANAGE.ISBN = Server.UrlDecode(BOOKMANAGE.ISBN);
                BOOKMANAGE.PUBLISHER = Server.UrlDecode(BOOKMANAGE.PUBLISHER);
                BOOKMANAGE.PUBLISHERDATE = Server.UrlDecode(BOOKMANAGE.PUBLISHERDATE);
                BOOKMANAGE.STORAGE = Server.UrlDecode(BOOKMANAGE.STORAGE);
                BOOKMANAGE.Number = Server.UrlDecode(BOOKMANAGE.Number);
                BOOKMANAGE.PRICE = Server.UrlDecode(BOOKMANAGE.PRICE);
                BOOKMANAGE.NUMBERRODUCTION = Server.UrlDecode(BOOKMANAGE.NUMBERRODUCTION);
                BOOKMANAGE.LENDINGID = Server.UrlDecode(BOOKMANAGE.LENDINGID);
                BOOKMANAGE.LENDINGNAME = Server.UrlDecode(BOOKMANAGE.LENDINGNAME);
                BOOKMANAGE.STATUS = Server.UrlDecode(BOOKMANAGE.STATUS);
                BOOKMANAGE.BORROWERS = Server.UrlDecode(BOOKMANAGE.BORROWERS);
                BOOKMANAGE.REMARK = Server.UrlDecode(BOOKMANAGE.REMARK);
                BOOKMANAGE.USERNAME = UserData.GetUser().UserId;
                BOOKMANAGE.REALNAME = UserData.GetUser().UserName;
                BOOKMANAGE.RESPON = UserData.GetUser().RoleId;
                BOOKMANAGE.RESPONID = UserData.GetUser().RoleId;
                BOOKMANAGE.UNIT = UserData.GetUser().DepartmentName;
                BOOKMANAGE.UNITID = UserData.GetUser().DepartmentId;
                BOOKMANAGE.NOWTIMES = DateTime.Now;
                BOOKMANAGE.QXSTRING = null;
                bool IsSucess = BookManageBLL.BookManageAdd(BOOKMANAGE);
                return JsonConvert.SerializeObject(IsSucess);
            }
  • 相关阅读:
    微信小程序:模板消息推送提示{“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”}
    Linux 定时执行shell脚本命令之crontab
    Ubuntu16.04系统下 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)、无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”的方法
    微信小程序:wx.request之post请求后端无法获取数据的问题
    jQuery获取浏览器参数
    Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法
    Thinkphp3.2.3框架下封装公共的函数,例如封装CURL函数来获取接口数据
    Select下拉列表选择自动提交form表单数据
    一步一步从原理跟我学邮件收取及发送 5.C语言的socket示例
    一步一步从原理跟我学邮件收取及发送 4.不同平台下的socket
  • 原文地址:https://www.cnblogs.com/dullbaby/p/6117578.html
Copyright © 2011-2022 走看看