pickadate.js 如何修改提交字段名生成指定格式POST请求
我已解决该问题!
解决方案参考了 pickadate.js 官方文档中关于隐藏提交字段格式的相关说明。
期望的POST请求格式为:...date=17/04/2021&time=00:31
当前Datepicker.js生成的POST请求格式为:...date=17 April, 2021&date_submit=17/04/2021&time=10:00 AM&time_submit=10:00
需要移除冗余的日期、时间展示值,并将原有的*_submit类提交字段名替换为date、time字段。
我的配置代码如下:
var today = new Date(); var dd = today.getDate(); var mm = today.getMonth() + 1; // 一月的索引从0开始 var yyyy = today.getFullYear(); if (dd < 10) { dd = '0' + dd; } if (mm < 10) { mm = '0' + mm; } today = dd + '/' + mm + '/' + yyyy; var $input = $('.datepicker').pickadate({ formatLabel: 'dd/mm/yyyy', formatSubmit: 'dd/mm/yyyy', closeOnSelect: true, closeOnClear: false, }) var $picker2 = $('.timepicker').pickatime({ timePicker24Hour: true, formatLabel: 'H:i', formatSubmit: 'H:i', }) var picker2 = $picker2.pickatime('picker2') picker2.open()
内容的提问来源于stack exchange,提问作者ibrahim demet
相关产品推荐
相关产品推荐

