datepicker输入的内容通过“setDate”方法以编程方式更改,我想根据更改的日期更新输入表单的预览值。jQuery .datepicker(“setDate”,newdate)不会触发onChange或onSelect事件
只有在通过日期选择器UI更改日期而不是调用“setDate”时,才会触发“onSelect”事件。
“onChange”事件的输入也未触发。
现在看来唯一的办法就是手动每次打电话给我updatePreview功能“的setDate”之后,我必须重新格式化日期对象我从“GETDATE”的方法得到。
有没有更简单的方法来做到这一点?
以下是jsFiddle中的样机。 “以编程方式更改”按钮不会更新预览。
虽然我可以主要关注你的问题,但向你的问题添加一些代码会有很大帮助。例如,我不知道你的_updatePreview_函数在做什么。例如,您可以使用[jsFiddle](http://jsfiddle.net/)为您的问题创建演示。 – andyb
伟大的问题,Rots!感谢您将jsFiddle和您的jsFiddle回复发表在对您接受的答案的评论中。 – veeTrain