UpdatePanel與Jquery衝突的解決方法
阿新 • • 發佈:2019-02-18
在這裡介紹種方法:
方法一:
function load() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
function EndRequestHandler()
{
//這裡編寫你要處理的事情
}
注:<bodyonload="load()">
</script>
===:這種方式網路是看到最多人使用的,好多人都轉載了這種方案,
方法二:
function pageLoad(sender, args)
{
if(args.get_isPartialLoad())
{
//這裡重新編寫你要處理的事情
}
}
方法三:
Sys.Application.add_load(FirejQuery);
function FirejQuery()
{
//這裡重新編寫你要處理的事情
}
方法四:
<script language="javascript">
$(document).ready(function()
{
//繫結updatepanel裡面的控制元件要執行的事件
});
function pageLoad(sender, args)
{
if(args.get_isPartialLoad())
{
//重新繫結updatepanel裡面的控制元件要執行的事件
}
}
</script>
//方法四與方法二有些相同