我想根据条件启用或禁用表格行中的复选框。
代码 –
<td><input type="checkBox" name="repriseCheckBox" disabled={checkStat == 1 ? true : false}/></td>
如果checkStat = 1,则需要禁用复选框,否则保持启用。
它不工作它禁用所有复选框。
有什么建议么 ?
解决方法
如果指定了disabled属性,那么你给它的值必须被禁用。 (在HTML 5中,除了属性值之外,您可以忽略所有内容。在HTML 4中,您可以忽略除属性名称之外的所有内容。)
如果您不希望禁用该控件,那么请勿指定属性。
禁用:
<input type="checkBox" disabled> <input type="checkBox" disabled="disabled">
启用:
<input type="checkBox">
无效(但通常错误恢复被视为禁用):
<input type="checkBox" disabled="1"> <input type="checkBox" disabled="true"> <input type="checkBox" disabled="false">
所以,不知道你的模板语言,我想你正在寻找:
<td><input type="checkBox" name="repriseCheckBox" {checkStat == 1 ? disabled : }/></td>