Jquery - 这个事件:
$(document).on("click", ".removeLink", function () {
var id = $(this).attr("data-link-id");
$.post(
"/Customization/DeleteCustomLink/" + id,
function (resultData) {
$("#frontEndPortalContainer").html(resultData);
});
return false;
});
在这个html上(简化 - 它实际上是一个包含此删除链接的表输入字段列表)
<table>
<tr>
... <a href="javascript:;" class="removeLink" data-link-id="0">Remove</a>
</tr>
<tr>
... <a href="javascript:;" class="removeLink" data-link-id="1">Remove</a>
</tr>
单击一个链接时会发生2个事件。这是同一个链接上的2个事件。我只想要一件事。通过4个链接我可以获得4次活动等电话
我需要$(document).on()或类似的东西,因为它必须'重新绑定'到新的ajax检索到的整个表html由于这个删除(或我的添加表行按钮)
如何将事件限制为一个?
回答在下面的评论中看到 - 整个javascript实际上是在MVC视图中重复的