2
フェードしてからテーブルの行を削除するスクリプトがありますが、行が削除されます。フェードアウトとテーブルの行を削除すると、私のasp.net MVCで一緒に動作していません
function deleteconfirmation() {
$(this).fadeOut('slow', function() { $(this).remove(); });
jAlert('The Answer was deleted succsfully', 'Deletion Confirmation');
}
テーブル行を削除する前にフェードアウトすることはできますか?はいの場合は、どうすればいいですか?
編集: -このその行が削除されますテーブルです: -
@foreach (var answer in Model.Answers.OrderBy(a=> a.IsRight))
{
<tr id = @answer.AnswersID>
<td>
@Html.DisplayFor(modelItem => answer.Description)
</td>
<td>
@Html.DisplayFor(modelItem => answer.Answer_Description.description)
</td>
<td>
@Ajax.ActionLink("Delete", "Delete", "Answer",
new { id = answer.AnswersID },
new AjaxOptions
{
//OnBegin = "deleteconfirmation1",
Confirm = "Are You sure You want to delete this Answer ?",
HttpMethod = "Post",
UpdateTargetId = @answer.AnswersID.ToString(),
OnSuccess = "deleteconfirmation",
OnFailure = "deletionerror"
})
</td>
</tr>
}
? –
... IEの場合は、http://stackoverflow.com/questions/2437026/why-cant-i-fade-out-this-table-row-in-ie-using-jquery –
IEとFirefoxの両方を参照してくださいフェードアウト、彼らはテーブルの行だけを削除します。 –