【发布时间】:2012-03-21 14:34:58
【问题描述】:
我想绑定到已初始化的 datepicker "onSelect" 函数。
我一直在网上努力寻找解决方案,但没有成功。
谁能告诉我怎么做?
【问题讨论】:
-
有什么理由不能重新初始化并绑定到
onselect事件? jqueryui.com/demos/datepicker/#event-onSelect 。还是一开始就绑定它? -
重新初始化是什么意思?我已经尝试在同一个元素上再次触发 datepicker 方法,但没有运气
$('#OfferStartDate').datepicker({ onSelect: function (dateText, inst) { console.debug("Validation"); } });“没有运气”我的意思是控制台上没有显示任何内容。 -
那么您的代码还有其他问题。您发布的内容很好。 jsfiddle.net/6pCMR 。关于我之前的评论,听起来您正在尝试修改现有的日期选择器,而不是创建新的 -
bind to initialized "onSelect" function -
我的代码实际上可能还有其他问题。现在我不知道是什么,但下面的解决方案(接受的解决方案 - 以防其他人出现)效果很好。
标签: jquery jquery-ui datepicker