私は次のコードを持っています、
$(".delete.red").live("click", function () {
var self = $(this);
var loadUrl = $(this).attr('href');
alert("clicked");
//var interestParents = self.parents('div:eq(4)').attr("id");
$.ajax({
type: "POST",
url: loadUrl,
dataType: "json"
}).success(function (msg) {
alert(msg);
self.parent().parent().parent().parent().parent().parent().remove();
$(".selected strong").text(msg.icount)
});
return false;
});
このコードは、クリックされたリンクhrefにリクエストを送信するリンクをクリックすると、そのリンクの最も外側の親を見つけて、マークアップから自分自身を削除する必要があります。
ただし、リクエストがdone()
関数に到達していませんが、フィードバックは呼び出されていないかのように見えます。これは、[ネットワーク]タブを見ると、hrefがアクセスされているリンクを確認できます。200 OK
応答を参照してください。
何が起こっているの?