simplemodal是否会破坏ASP.NET AJAXified控件?

时间:2011-07-19 18:48:54

标签: javascript asp.net ajax simplemodal

simplemodal是否会破坏ASP.NET AJAXified控件?看起来在显示模态后,使用使用AJAX的东西,关闭模态并重新打开它,AJAXified控件不再有效。

这是因为简单模式还是巧合?如果是由于简单的模态,是否有这种行为的变通方法?我宁愿不使用jquery UI,因为库是巨大的,我真正想要的是这个模态功能。

1 个答案:

答案 0 :(得分:1)

我没有使用ASP.NET AJAXified控件,但我使用了Simplemodal很多。打开时的Simplemodal clone html元素。所以你描述的问题可能因此而发生。作为一种解决方法,尝试在这种情况下设置persist:true,simplemodal不会克隆元素。

$("#simplemodal-popup").modal({ persist: true });

http://www.ericmmartin.com/projects/simplemodal/

  

persist [Boolean:false]在模态调用中保留数据?仅用过   对于现有的DOM元素。如果为true,则数据将保持不变   模态调用,如果为false,则数据将恢复为原始数据   状态。