Javascript jQuery停止处理回发
我在asp.net中有一个页面,它有一个下拉列表,现在当用户从下拉列表中选择选项时,页面回发(PS:-我没有使用UpdatePanel,也没有计划)jQuery停止工作,最初它工作,但回发后它停止工作,我尝试了以下代码:Javascript jQuery停止处理回发,javascript,jquery,asp.net,pageload,Javascript,Jquery,Asp.net,Pageload,我在asp.net中有一个页面,它有一个下拉列表,现在当用户从下拉列表中选择选项时,页面回发(PS:-我没有使用UpdatePanel,也没有计划)jQuery停止工作,最初它工作,但回发后它停止工作,我尝试了以下代码: functioin pageLoad(){ // my jQuery code here } 在选择下拉项后,还尝试使用了RegisterStartupScript,但没有任何效果,尝试了谷歌搜索,但所有解决方案都是针对UpdatePanel的,还尝试了使用 var
functioin pageLoad(){
// my jQuery code here
}
在选择下拉项后,还尝试使用了RegisterStartupScript
,但没有任何效果,尝试了谷歌搜索,但所有解决方案都是针对UpdatePanel的,还尝试了使用
var parameter = Sys.WebForms.PageRequestManager.getInstance();
parameter.add_endRequest(function() {
//jquery code again for working after postback
});
有人能提出任何可行的方案吗。
我使用的是DotNetNuke 7.4,如果这对建议有进一步帮助的话。确实
//jquery代码在回发后工作
get callede它确实在它里面,正常的警报也可以工作,但是当我初始化footable jquery时它不工作,我调用它就像调用函数pageLoad(){$('[id$=grid]')。footable();}$('[id$=grid]').footable();
请参阅,jQuery的问题是,如果选择器找到零个元素,则不会出现“错误”-请尝试console.log($('[id$=grid]').length)
要查看jQuery将运行多少个元素,它会给出length=1,但仍然是footable jQuery初始化不起作用不起作用
-但没有错误?