我在調用handleNotableTypeSelect方法時點擊了複選框,一切正常,但頁面跳轉到頂部。單擊複選框時,頁面跳轉到頂部
this.$hideInactiveCheckbox.click(
this.handleNotableTypeSelect.createDelegate(this));
handleNotableTypeSelect: function(e) {
//e.preventDefault();
if (this.$hideInactiveCheckbox.attr('checked')) {
this.isActive = "^active$";
this.$connTable.fnFilter(this.isActive, 1,true);
}
else {
this.$connTable.fnFilter('', 1);
}
//return false;
}
編輯好一點代碼!把換行符檢查常見問題!那太亂了 – 2011-12-20 02:26:54
爲什麼那裏甚至有'else'? – Purag 2011-12-20 02:31:50
你可以向我們展示一個示例頁面嗎? A [jsFiddle](http://jsFiddle.net)?也許還有更多的JavaScript代碼影響點擊的行爲... – 2011-12-20 02:34:15