第一次点击后JQuery单击事件不起作用
问题描述:
我想为我的mvc项目创建一个自定义分页。这是我的下一个按钮。它在我点击它的时候起作用,但在那之后它不起作用。我的错误在哪里?第一次点击后JQuery单击事件不起作用
<script type="text/javascript">
$(document).ready(function() {
$("#btnNext").click(function() {
$.ajax({
url: '/Customer/Next',
data: { currentPageIndex: document.getElementById('currentPageIndex').value },
success: function (response) {
$("body").html(response);
}
});
});
});
</script>
存在括号问题,缺少'});'括号最后 – 2014-09-11 05:09:55
它看起来像替换整个'
',所以原始按钮id = btnNext'不再存在。如果新的html也有一个'id = btnNext'的按钮,那么使用带'.on' – 2014-09-11 05:11:02@Kartikeya的事件委托,这是因为复制粘贴到这里,但是谢谢。 – cagin 2014-09-11 05:11:59