Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery停止处理回发_Javascript_Jquery_Asp.net_Pageload - Fatal编程技术网

Javascript 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

我在asp.net中有一个页面,它有一个下拉列表,现在当用户从下拉列表中选择选项时,页面回发(PS:-我没有使用UpdatePanel,也没有计划)jQuery停止工作,最初它工作,但回发后它停止工作,我尝试了以下代码:

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初始化不起作用
不起作用
-但没有错误?