jQuery技术:jqGrid如何取消格式化日期字段并以格式yyyy-mm-dd格式发布mysql DB?

butti有一个很大的问题,我只是无法弄清楚。 我有3个可以编辑的日期列,但是当我编辑行并且不更新任何日期字段时,它以新格式发布,我设置’mdY’而不是服务器的源格式“yyyy-mm- dd。“如果根本不进行编辑,如何在发送到数据库之前取消格式化这三个字段? plesae请注意,“asign日期”已被datepicker更改,但其他字段如果没有编辑则发布。我不想更改后端php只是fronend上的格式。 请提出任何建议。

jqGrid如何取消格式化日期字段并以格式yyyy-mm-dd格式发布mysql DB?

    使用serializeEditData回调,您可以修改将从服务器发送的数据。 回调获取一个对象的输入参数,该属性是将发送到服务器的参数。 您可以从属性中修改任何内容以进行更改。 回调可以返回字符串的修改对象。

    serializeEditData最简单的例子可能是

     serializeEditData: function (postData) { var partsOfDate = postdata.checkDate.split("/"); if (partsOfDate.length === 3) { postdata.checkDate = partsOfDate[2] + "-" + partsOfDate[0] + "-" + partsOfDate[1]; } return postdata; } 

      以上就是jQuery教程分享jqGrid如何取消格式化日期字段并以格式yyyy-mm-dd格式发布mysql DB?相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/548269.html

      (0)
      上一篇 2021年1月13日
      下一篇 2021年1月13日

      精彩推荐