// $("#yesRadio").disable(true);//单选框不可以修改
// $("#yesRadio").prop("readonly",true);
// $("#noRadio").prop("readonly",true);
$("#yesRadio").attr("disabled", true);
$("#noRadio").attr("disabled", true);
尝试了各种方式后,发现只有以上方法可以起作用,
checkbox, radio 这些控件都没有readonly属性,需要用 disabled 属性来切换它们的“可用/不可用”状态。
设置 radio 不可用可以用 attr() 方法,即attr("disabled", true)。
设置 radio 的选中状态也是用 attr() 方法,attr("checked",true)。