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);
}
- Node.js中文乱码解决方法
- jquery的ajax()函数传值中文乱码解决方法介绍
jquery的ajax()函数传值中文乱码解决方法介绍,需要的朋友可以参考下 代码如下: $.ajax({ dataType : ‘json', type : ‘POST', url : ‘http: ...
- Java 前台后台数据传递、中文乱码解决方法
1.向前台传递数据;2.向后台传递数据;3.ajax post 提交数据到服务端时中文乱码解决方法;4.数组类型参数传递; 1.向前台传递数据:1.1 字符串数据传递: 这种方式只是单一的向前台传递 ...
- ajax()函数传值中文乱码解决方法介绍
jquery的ajax()函数传值中文乱码解决方法介绍,需要的朋友可以参考下 复制代码 代码如下: $.ajax({ dataType : ‘json',type : ‘POST',url : ‘ht ...
- Node.js 中文乱码解决
Node.js 中文乱码解决 Node.js 支持中文不太好(实际上是Javascript支持),见<Node.js开发指南>. 要想Node.js正常显示中文,需要两点: 1.js文件保 ...
- php mysql 中文乱码解决方法
本文章向码农们介绍php mysql 中文乱码解决方法,对码农们非常实用,需要的码农可以参考一下. 从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行 解 ...
- [转]mysql导入导出数据中文乱码解决方法小结
本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...
- Zxing中文乱码解决方法
Zxing中文乱码解决方法总结 尝试过非常多方法 最后发现此方法解决的乱码最多....... 在百度搜索二维码图片 经过前2页的測试 除开一张图之外 其余都能扫描出结果 假设大家有更好的解决方法 ...
- unity3d 中文乱码解决方法——cs代码文件格式批量转化UTF8
在Unity3d中经常会碰到中文乱码的问题,比如代码中的[AddComponentMenu("GameDef/AI/战机AI")],注释,中文文本等等 其原因在于,unity本身是 ...
随机推荐
- pwnable simple login
这是一周前做的一道题目,总的来说这道题很简单,当然一开始看了半天没发现溢出点也是十分的惭愧,题目出的很良心,思路就是溢出之后我们可以控制main函数的ebp, 进而在main函数返回时进行漏洞利用. ...
- [BZOJ 3191][JLOI 2013]卡牌游戏
觉得这题很有必要讲一下! 现在发现在做概率题,基本是向 dp 和 马尔可夫链 靠齐 但是这一题真是把我坑了,因为状态太多,马式链什么的直接死了 我一开始的想法就是用 f[i][j] 表示剩余 i 个人 ...
- CSS中的class与id区别及用法
转自http://www.divcss5.com/rumen/r3.shtml及http://www.jb51.net/css/35927.html 我们平常在用DIV CSS制作Xhtml网页页面时 ...
- Oracle RAC asm常用命令
在Oracle RAC环境下,使用grid帐号执行 运行asmcmd进入asm命令模式,如: [grid@oradb-node1 ~]$ asmcmd ASMCMD> ASMCMD> du ...
- CentOS 6.5下配置iSCSI网络存储
一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行 SCSI协议,使其能 ...
- AMD高级应用(翻译)
Dojo now supports modules written in the Asynchronous Module Definition (AMD) format, which makes co ...
- python---dnspython
dnspython 是Python实现的一个DNS工具包,支持几乎所有的记录类型,可以用于查询,传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS).可以替代ns ...
- 在Eclipse中使用JUnit4进行单元测试(中级篇)
我们继续对初级篇中的例子进行分析.初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4 ...
- js产生随机数函数
函数: //产生随机数函数 function RndNum(n){ var rnd=""; for(var i=0;i<n;i++) rnd+=Math.floor(Math ...
- 树莓派3B 安装微雪LCD5inch显示器(包含软键盘)
树莓派单独使用时,往往需要触摸屏和软键盘用以方便操作,微雪LCD显示器就能较好的实现这个功能, 正好实验室又买入了一个3B的板子和一个5inch的显示器,便对着官方的安装手册,亲自安装了一次. 一:材 ...