读书人

juqery中的preventDefault有关问题

发布时间: 2012-03-29 12:53:12 作者: rapoo

juqery中的preventDefault问题
一个提交按钮,一组checkbox,当提交时判断,如果没有选中至少一个checkbox,阻止表单提交,代码如下:

$('#btnAddNew').click(function(event) {
var a = $(":checkbox:checked");
if (a.length < 1) {
alert("至少选一个部门");
event.preventDefault();
}
});

是阻止了,但紧跟着我要点treeview控件,该控件需要刷新表单,但不刷新,只有点第二次才会刷新,如何解决?

[解决办法]
event.preventDefault(); 之前手动触发treeview的click()事件 $("xx").click();

读书人网 >JavaScript

热点推荐