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();