ラジオボタンがページにロードされる必要があるページがあります...私のコードはIE8のIE8とIE7では完璧に動作しますが、IE7の純粋な環境を試しています。ラジオボタンはプリフィルされていませんが、ラジオは完全に無効になります。 何か助けていただければ幸いです。IE7でラジオボタンを事前にチェック/選択する
ありがとうございます!
EDIT1:コード
main.disable = function($cntrl, flag){
if($cntrl.attr('type')=== "radio"){
var ctrls = document.getElementByName($cntrl.attr('name'));
for(var idx = 0 ; idx < ctrls.length; idx++){
ctrls[idx].disabled = flag;
}
else{
$cntrl.disabled = flag;
}
};
main.getControlById = function(id, context){
if(id.search("{") > 0){
id = main.fillTem(id, context);
}
return $(document.getElementById(id));
};
behave.addRule("abc","Enable/disable aa", function(){
var $ab = main.getControlById(a.ab, this);
if(supp !== undefined && supp !== null){
if(supp.ab === 'A' || supp.A === 'N'){
main.disable($ab, false);
}
else{
main.disable($ab, false);
}
}
else{
main.disable($ab, false);
}
});
あなたはいくつかのコードを投稿する必要があります.... –