0
私は準備が整ったDOMのHtmlテーブルを用意して、特定の行のボタンをクリックしようとしています。以下は私のコードです。ボタンのクリックでバインドをクリックします。バインドのバインド
$.ajax({
url: Url + token,
method: "POST",
async: true,
data: JSON.stringify(data),
contentType: "application/json; charset=utf-8",
success: function (Result) {
var editButton = '<input type="button" class="EditRole" value="Edit">';
$.each(Roles, function(key, Role) {
var Action = PrepareTd(editButton);
var tr = '<tr attr-id="' + Role.RoleID + '">' + Action + "</tr>";
tbody.append(tr);
});
},
error: function (jqXHR) {
ErrorCallback(jqXHR);
}
});
$(document).ready(function() {
$('.EditRole').on("click", function() {
debugger;
console.log($(this).parent());
});
});
このデバッガーは決してヒットしません。何か不足していますか?
を使用したイベントの委任の問題だ第二のparamとあなたの投稿が受け入れられるの後にコンマを追加してください。 – Pankaj