本文介绍了如何更改此功能的设置,使其仅在第一次加载网页时运行,而不是每次回发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这些JavaScript函数,每次在每个页面加载和回发时运行。如何更改此功能的设置,使其仅在第一次加载网页时运行而不是每次回发?



我是否更改$(窗口)。 ready(function()?或者我在我的aspx.cs文件页面中加载它?



 $( window )。ready( function (){
$( #Checkboxlist1:复选框)。attr(' 已禁用',' 已禁用');
$( #Checkboxlist1:checkbox [value ='Select All'])。removeAttr(' disabled');
$( #Checkboxlist1:checkbox [value ='Select All'])。prop( 选中, true );
});





我尝试的另一种方式:

 <  输入   类型  =  hidden    id   =  hidden     value   =   /  >  



 $( function (){
if ($( #hidden)。val()== ){
$( #Checkboxlist1:checkbox)。attr(' disabled',' 禁用');
$( #Checkboxlist1:checkbox [value ='Select All'])。 removeAttr(' disabled');
$( #Checkboxlist1:checkbox [value ='Select All'])。 prop( 选中, true ) ;
$( #hidden)。val( set);
}
});
解决方案






这篇关于如何更改此功能的设置,使其仅在第一次加载网页时运行,而不是每次回发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 18:31