【发布时间】:2011-10-07 06:16:11
【问题描述】:
日期选择器输入的内容通过“setDate”方法以编程方式更改,我想根据更改的日期值更新输入表单的预览。
“onSelect”事件仅在通过日期选择器 UI 更改日期时触发,而不是在调用“setDate”时触发。
输入的“onChange”事件也没有触发。
现在似乎唯一的方法是每次在“setDate”之后手动调用我的 updatePreview 函数,我必须重新格式化从“getDate”方法获得的日期对象。
有没有更简单的方法?
这是jsFiddle 中的模型。 “以编程方式更改”按钮不会更新预览。
【问题讨论】:
-
虽然我基本上可以关注您的问题,但在您的问题中添加一些代码会有很大帮助。例如,我不知道您的 updatePreview 函数还在做什么。例如,您可以使用 jsFiddle 创建问题的演示。
-
好问题,Rots!感谢您在下面对您接受的答案的评论中发布它和您的 jsFiddle 答案。
标签: jquery-ui datepicker