选择后,datepicker滚动到顶部(对话框) - IE

时间:2014-11-09 10:22:52

标签: jquery jquery-ui-datepicker

我在对话框模式中遇到了日期选择器的问题。在每个日期选择之后,页面滚动到对话框的顶部,这非常烦人。

使用jQuery 1.9& jQuery-ui 1.10并尝试了minified&正常版本。

尝试以下

(F?" ui-priority-secondary":"")+'" href="#">'+q.getDate()+"</a>")+"</td>"

(F?" ui-priority-secondary":"")+'" href="javascript:;">'+q.getDate()+"</a>")+"</td>"

href="javascript:return false;"

但似乎都没有效果。

1 个答案:

答案 0 :(得分:0)

如果您使用jquery,可以使用javascript:void(0);或阅读event.preventDefault()这是一种简便的方法,更多信息https://developer.mozilla.org/en/docs/Web/API/event.preventDefault

如果您使用#而没有使用prevent.default,它会将您带到浏览器的顶部javascript:;,它会在javascript脚本中创建并出错。

另请阅读此event.preventDefault() vs. return false并阅读有关return false;

的评论