我有一個單選按鈕,需要在頁面加載時進行預填充...我的代碼完全適用於IE8中的Firefox,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);
}
});
您需要張貼一些代碼.... – 2011-01-19 01:44:09