$("#btnAdd").click(function () {
$.ajax({
type: "POST",
url: "View.aspx/AddResponsibility",
data: '{"ClientCode":"' + $("#hfClientCode").val() + '","ResponsibilityCode":"' + $("#txtResponsibility").val() + '"}',
async: true,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$('#tblRespon > tbody:last').append("<tr><td>" + $("#txtResponsibility").val() + "</td><td>" + $("#txtFullName").val() + "</td><td><a class='delete' id='btnDelete' name='btnDelete' value='" + $("#txtResponsibility").val() + "'>" + "Delete" + "</a></td></tr>");
},
error: function (msg) {
alert(msg.d);
}
});
});
追加する新しい要素である「<a>」にクラスを追加する必要があります。私が上で試みた方法は、関数として機能していないようです
$(".delete").click(function () {
通常、ページにすでに含まれている要素の場合のように起動しません。