2010-09-09 48 views
0

我有一個DataList包含元素列表(ASP.Net應用程序)。Facebook贊評論delete -Update數據刪除後刪除

刪除一個項目我第一次使用tha經典的javascript確認。

由於我發現它很醜,我想使用確認框插件。

當我點擊OK ==>刪除從DB

的項目(使用web服務),但我怎麼可以更新DataList控件。

的情況liek:

當u在Facebook中添加評論。

刪除鏈接==> Conf box ==> Delete ==>註釋列表更新。

在此先感謝

回答

2

假設此:

  • 每個註釋是
  • 每條評論的div有id屬性設置爲一些獨特的(基於註釋ID)一個div,例如comment-{id}
    • 當您確認刪除時,它會向web服務(不進行回發)發出AJAX請求。

當你點擊刪除按鈕,你可以添加以下到AJAX調用結束時(無論是作爲的onSuccess回調,或只是AJAX調用後直接,如果你希望它立即發生:

$('#comment-' + commentId).fadeOut('slow'); 

commentId變量包含你刪除評論的ID(我假設你已經有了這個,否則你無法刪除它)。當「#comment-」串聯你的唯一的ID包含評論的div。你可以用jQuery選擇這個,然後淡出它。

+0

謝謝你Michael.I會嘗試你的解決方案。 – amourgh 2010-09-09 02:53:16

+0

@amourgh - 確保接受答案,如果它解決您的問題! – 2010-09-11 21:23:22