6

我正在努力阻止 jquery datepicker.onSelect 事件中的本地点击

下面的例子不起作用,点击仍然被触发:

onSelect: function(dateText, inst) { 

if (myCondition) {
   return false; 
 }}

如果事件对象可用,另一个技巧是在 onSelect 中调用 event.preventDefault/。

任何已知的解决方案?

4

2 回答 2

1

也许您可以通过 CSS 而不是绑定到事件来实现这一点?

于 2011-02-04T20:45:41.550 回答
1

如果你使用了 beforeShow 事件呢?如此处引用http://jqueryui.com/demos/datepicker/#event-beforeShow

这样,您可以真正防止显示日期选择器。

问候,

最大限度

于 2011-06-18T10:54:39.160 回答