我有一个包含元素列表的DataList(ASP.Net app)。
要删除我首次使用经典javascript确认的项目。
我发现它很难看,我想使用一个确认框插件。
当我点击OK ==>从DB中删除项目(使用网络服务)
但是如何更新DataList。
情况很糟糕:
当你在Facebook上添加评论时。
删除链接==>配置框==>删除==>评论列表更新。
提前致谢
答案 0 :(得分:2)
对此的假设:
comment-{id}
当您单击删除按钮时,可以将以下内容添加到AJAX调用的末尾(作为onSuccess回调,或者直接在AJAX调用之后直接添加:
$('#comment-' + commentId).fadeOut('slow');
commentId
变量包含您要删除的注释的ID(我假设您已经删除了此项,否则您无法将其删除)。当与'#comment-'连接时,您拥有包含注释的div的唯一ID。您可以使用jQuery选择它,然后将其淡出。