次のコードはFFで動作します。私は有効化ボタンを有効にするためにチェックボックスを設定しようとしています。有効にするチェックボックスはIE 9では機能しませんか?ie9で動作するようにチェックボックスを有効にする方法は?
function enablebut() {
$('#CheckBoxList1_0').removeAttr("disabled");
$('#CheckBoxList1 span').removeAttr("disabled");
}
function disablebut() {
$('#CheckBoxList1_0').attr("disabled", true);
$('#CheckBoxList1 span').attr("disabled", true);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<button type="button" onclick="enablebut();">
enable</button>
<button type="button" onclick="disablebut();">
disable</button>
<div>
<asp:CheckBoxList ID="CheckBoxList1" Enabled='false' runat="server">
<asp:ListItem Text="een"></asp:ListItem>
</asp:CheckBoxList>
</div>
</form>
</body>
</html>
私はJQueryでtrueを設定するときと同じようにattrをfalseに設定できると思います。 – musefan
jQueryのどのバージョンを使用していますか? jQuery 1.6以降の場合は、 'attr'の代わりに' prop'を使用してください。 – RoToRa