同時使用Jquery + UpdatePanel 常會發生Jquery只會執行一次
之後就被UpdatePanel的非同步所擋住
雖然新版的Jquery有新增live()的函數
不過好像沒辦法使用在所有的情況下
解決的辦法如下:
//下面為第一次執行的Jquery
jQuery(document).ready(function() {
jQuery("#TextBox4").dynDateTime();
});
//每次進行非同步時,執行下面語法
function load() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest EndRequestHandler);
}
function EndRequestHandler() {
jQuery("#TextBox4").dynDateTime();
}
沒有留言:
張貼留言