확인란을 클릭하면 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;
}
코드를 조금 더 편집하십시오! 자주 묻는 질문을 확인하십시오! 너무 지저분 해. –
거기에 'else'가있는 이유는 무엇입니까? – Purag
예제 페이지를 보여줄 수 있습니까? [jsFiddle] (http://jsFiddle.net)? 어쩌면 클릭의 행동에 영향을 미치는 자바 스크립트 코드가 더 많을 수도 있습니다 ... –