2009-11-24 121 views
2

我已经使用Jquery的圆角(DIV),我有一个updatepanel包含一个datalist,其中包含索姆图像和删除链接。当我点击删除链接时,它会触发删除命令并删除图像(asynchronouse回发)。 问题是当我点击删除按钮我的div:s没有圆角了。Jquery和UpdatePanel

+0

:o他列出了两次。多神教!亵渎 – 2009-11-24 08:41:18

回答

2

你需要注册Javascript与Sys.WebForms我相信,所以它重新发生每次回发发生。

例如。

$(document).ready(function() { 
    YourFunction(); 
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(YourFunction); 
}); 

你可能不需要先调用函数,我不是100%。

+0

我验证了您需要致电YourFunction()以便在首次显示页面时获得圆角。它不需要首先在页面加载时调用。 – 2010-04-06 07:13:47

+0

我试过这个,但遇到了另一个问题。每次update面板更新时,更新面板外的项目都会调用一次该函数。在更新面板中正常工作。你可以在这里看到我的小提琴... [http://jsfiddle.net/QZ3DY/3/](http://jsfiddle.net/QZ3DY/3/) – 2011-08-18 17:09:39

+0

这是一个替代小提琴... [http:/ /jsfiddle.net/5HWRX/1/](http://jsfiddle.net/5HWRX/1/) – 2011-08-18 17:17:58