以下功能允许我使用href链接将POST请求发送到同一页面。它在我点击链接的前2次工作,但在第三次POST请求后似乎无法识别此功能。
$(function() {
$('.sort-link').on('click', function(e) {
e.preventDefault();
$.post(this.href, function(data) {
$('.container').html(data);
});
});
});
我需要修改函数,使其即使在提交POST请求后也能正常工作。
答案 0 :(得分:1)
根据@Elvin85的建议,我修改了我的功能如下:
$(function() {
$(document).on("click", '.sort-link', function(e) {
e.preventDefault();
$.post(this.href, function(data) {
$('.container').html(data);
});
});
});
这是与DOM相关的问题。