jquery对象key值保存变量问题

在项目中,遇到一个需求需要将格式的时间转换为时间戳发送给后端。使用 方法转换后,在遍历jQuery对象并赋值给变量时,发现时间参数又变回了格式。原因是遍历过程中直接修改了原始数据。解决方案是避免直接操作对象,而是先复制一份对象,处理后再保存到变量中,确保返回的是处理后的数据。
摘要由CSDN通过智能技术生成
昨天在项目中遇到了一个小坑记录一下!

有一个功能在保存的时候需要向后台传输时间参数,在保存的时候获取保存的数据调用对应的保存方法
在方法内拿到保存数据后得到的时间参数是YYYY-MM-DD格式的,后端需要时间戳格式的,所以在前端做个转换
转换时间戳的方法有很多种,个人觉得最简单的一个方法是 +new Date('2017-07-21'),这样得到的就是一个时间戳
在数据处理完之后需要 return 出来在这里就出了一点小问题!

代码如下
function datagridIsXslx(fieldList, records, type, callback) { 
//字段的显示类型
   /**
    * 这里是为了判断上面两个方法内调用datagridIsXslx方法
    * 的时候传进来的第2个参数值
    * 判断第二个参数是有一个值还是两个值[第二个参数是个数组]
    */
   type.length == 1 ? type = (type[0] || type[
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值