下面都是由于缺乏经验,踩的坑T^T
1、中文传参
在chrome、Firefox等浏览器下,对中文的支持比较友好,ur中的中文参数会进行编码,然后传给服务器,但在IE下却不是这样,IE下的中文并没有编码就传给服务器,然后就乱码了……
以后要注意中文参数的特别处理,加上escape()方法即可避免!
2、日期
DateTime类型转为字符串是跟操作系统有关的,同样一个日期类型,有的转成2015/06/26,有的则转为2015-06-26。当转为js的Date类型时,前者会成功,而后者就会出错。
js日期处理,需要加上格式化操作,将DateTime转为格式化的string类型,var date = new Date(dateTime.ToString("yyMMdd hhmmss"));