3
모든 것이 삭제 링크의 첫 번째 클릭에서 제대로 작동하지만 후속 클릭은 "따옴표"div를 새로 고치지 않고 레코드를 삭제합니다.
내가 여기에서 무엇을 간과하는지 잘 모르겠습니다.
내의 .js 파일 :
$('.deleteRow').live('click', function (e) {
if (confirm('Delete?')) {
$.ajax({
type: 'POST',
url: this.href,
cache: false,
dataType: 'html',
success: function (response) {
$('#quotes').replaceWith(response);
$('#quotesTable').tablesorter().tablesorterPager({ container: $('#pager'), positionFixed: false });
}
});
}
return false;
});
과 HTML :
<tr>
<td>
Now is the time for all good men to come to the aid of their parties.
</td>
<td>
</td>
<td>
7/6/2010 10:13:44 PM
</td>
<td> <a class="editRow" href="/Quote/Edit/2">Edit</a></td>
<td> <a class="deleteRow" href="/Quote/Delete/2">Delete</a></td>
</tr>
<tr>
<td>
I'm a loser
</td>
<td>
146
</td>
<td>
7/6/2010 9:11:42 PM
</td>
<td> <a class="editRow" href="/Quote/Edit/1">Edit</a></td>
<td> <a class="deleteRow" href="/Quote/Delete/1">Delete</a></td>
</tr>
+1이 해결책은 – muntu
+1 - 나는 당신이 옳다고 생각하고, 아이폰에서 답변을 게시하고 있기 때문에. 이제 그 헌신! : o) – user113716
이번엔 간다 ... – asfsadf