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);
        }

js 中文乱码解决方法的更多相关文章

  1. Node.js中文乱码解决方法

  2. jquery的ajax()函数传值中文乱码解决方法介绍

    jquery的ajax()函数传值中文乱码解决方法介绍,需要的朋友可以参考下 代码如下: $.ajax({ dataType : ‘json', type : ‘POST', url : ‘http: ...

  3. Java 前台后台数据传递、中文乱码解决方法

    1.向前台传递数据;2.向后台传递数据;3.ajax post 提交数据到服务端时中文乱码解决方法;4.数组类型参数传递; 1.向前台传递数据:1.1 字符串数据传递:  这种方式只是单一的向前台传递 ...

  4. ajax()函数传值中文乱码解决方法介绍

    jquery的ajax()函数传值中文乱码解决方法介绍,需要的朋友可以参考下 复制代码 代码如下: $.ajax({ dataType : ‘json',type : ‘POST',url : ‘ht ...

  5. Node.js 中文乱码解决

    Node.js 中文乱码解决 Node.js 支持中文不太好(实际上是Javascript支持),见<Node.js开发指南>. 要想Node.js正常显示中文,需要两点: 1.js文件保 ...

  6. php mysql 中文乱码解决方法

    本文章向码农们介绍php mysql 中文乱码解决方法,对码农们非常实用,需要的码农可以参考一下. 从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行 解 ...

  7. [转]mysql导入导出数据中文乱码解决方法小结

    本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...

  8. Zxing中文乱码解决方法

    Zxing中文乱码解决方法总结 尝试过非常多方法  最后发现此方法解决的乱码最多....... 在百度搜索二维码图片 经过前2页的測试  除开一张图之外  其余都能扫描出结果 假设大家有更好的解决方法 ...

  9. unity3d 中文乱码解决方法——cs代码文件格式批量转化UTF8

    在Unity3d中经常会碰到中文乱码的问题,比如代码中的[AddComponentMenu("GameDef/AI/战机AI")],注释,中文文本等等 其原因在于,unity本身是 ...

随机推荐

  1. LeetCode-Set Matrix Zeroes

    Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. public ...

  2. osx下配置Cocos2d-x 3.x Android开发环境

    配置前需要准备的 首先需要看一下官网文档 http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-m ...

  3. kuangbin_SegTree I (HDU 1540)

    做完D之后我信誓旦旦以为之后就只剩一个二维就能攻克线段树了 看来也跟图论一样全是模板嘛 然后我打开了I题一眼看下去似乎直接用线段树记录sum然后跟区间长度比较然后处理一下实现也不难 两个小时后:特么的 ...

  4. js中event.target

    event.srcElement从字面上可以看出来有以下关键字:事件,源     他的意思就是:当前事件的源, 我们可以调用他的各种属性 就像:document.getElementById(&quo ...

  5. 关于python怎样编写登录接口

    把今天的成果展示下,关于怎么用python编写登录接口, 要求是   1.输入用户名和密码 2.输错三次密码就锁定用户 3.认证成功后输出欢迎信息 账号文件内容如下: sanjiang sanjian ...

  6. Python几种主流框架

    从GitHub中整理出的15个最受欢迎的Python开源框架.这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等. Django: Python Web应用开发框架 Djang ...

  7. 简介 – ASP.NET MVC 4 系列

           正所谓好记性不如烂笔头,尤其是技术类书籍在阅读后,时间久了一定会忘记.而重新翻阅整本书也较为低效,遂以博客记录阅读摘要以供日后查阅.本系列文章均摘要自 Wrox 红皮书[ASP.NET ...

  8. ubuntu系统lamp环境搭建、数据库迁移、设置数据库外部访问

    sudo passwd root设置两次密码su输入设置的密码exit (退出root帐号) 1.sudo apt-get update 2.sudo apt-get install apache2 ...

  9. ValidateRequest问题

    1,在出现该错误的页面头部的page中加入ValidateRequest="false",那么该页面的任何一次Post提交都不会再验证提交内容的安全性.如: <%@ Page ...

  10. 转载:Java的接口及实例

    转自:http://blog.csdn.net/liujun13579/article/details/7736116/ 一.定义 Java接口(Interface),是一系列方法的声明,是一些方法特 ...