【发布时间】:2012-05-10 15:32:12
【问题描述】:
我正在使用 mobiscroll 1.6 (https://github.com/acidb/mobiscroll) 以简单的 html 表单输入日期,我使用 jQuery Form进行 ajaxify >(和http://jquery.malsup.com/form/)
我希望在对日期字段进行更改时发布表单。我从 mobiscroll api 尝试了 onSelect 和 onClose:
但问题是 mobiscroll 似乎在包含表单中将所有输入字段设置为disabled,直到它完全完成。当输入字段被禁用时,jQuery 表单不会对其进行序列化:
http://jquery.malsup.com/form/#faq http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2
在输入字段本身上添加事件处理程序不是一个选项,因为它从一开始就使用 JS 进行初始化,因此我在页面加载时获得了触发器。我真的需要从 datepicker 触发 ajax 帖子。
非常感谢任何提示!
【问题讨论】:
-
您所说的“在完成之前”禁用表单是什么意思?
-
在 onClose 回调中它们仍然被禁用,但是当 mobiscroll 关闭时它们再次被启用。
标签: jquery jqueryform mobiscroll