我有一个表单列表供用户输入。所有的表单都有相同的用户需要填写的输入。并且有一个下一步按钮可以转到下一个表单。所以基本上流程是这样的:用户填写第一个表单,单击下一步按钮将转到第二个表单,依此类推。所以我只是重复使用所有表单的输入。在重置下一个表单的输入字段之后,我先进行保存。
除了日期选择器字段外,一切正常,我使用的是 Kendo Datepicker。我这样重置它:
$('#datepicker').data('kendoDatePicker').value("");
即使认为该字段什么也没有显示,但是当我保存时,它总是将上一个输入日期设置到其中。
那么有人知道如何解决这个问题吗?
原文由 Xion 发布,翻译遵循 CC BY-SA 4.0 许可协议
只需使用
$("#datepicker").val('');
参见 JsFiddel http://jsfiddle.net/x4dA9/775/
添加: 使用模型: jsFiddel