【发布时间】:2013-12-07 01:11:10
【问题描述】:
bootstrap 在 fieldset 上的 disabled 属性应该禁用该 fieldset 标记下的所有输入。 如果输入标签就在字段集标签之后或图例标签之后,它就可以完美地工作。一旦我在字段集和输入之间插入 div 标签,那么 disabled 属性就不起作用。
它适用于以下声明...
<form id="form">
<fieldset id="fieldset">
<legend>User Details</legend>
<input id="first_name" name="first_name" class="form-control" type="text"/>
</fieldset>
</form>
但如果我在 div 标签内添加输入,则不会
<form id="form">
<fieldset id="fieldset">
<legend>User Details</legend>
<div class="col-xs-12 col-sm-6 col-md-4">
<input id="first_name" name="first_name" class="form-control" type="text"/>
</div>
</fieldset>
</form>
谁能建议如何解决这个问题?
【问题讨论】:
-
对我来说似乎工作正常。 jsfiddle.net/PGTw3你用对了css吗?
-
我试图使用 jQuery 禁用字段并使用以下语法 $("#fieldset").children().prop("disabled", true);我应该通过 $("#fieldset").prop("disabled", true); 来禁用字段集本身;
-
是的,这就是你应该做的。这就是你在问题中提到的。
标签: javascript jquery html twitter-bootstrap