【发布时间】:2016-04-11 18:47:35
【问题描述】:
我使用下面的引导程序作为下拉选择器,然后使用关联的 jQuery 函数在inputtype="text" 中显示选择的字段。但是用户仍然可以在输入字段中编写自己的内容,我想避免这种情况。我尝试在输入字段上使用disabled 属性,但如果我这样做,jQuery Validate 插件将忽略它并授予权限,即使它是空的。
是否可以在不使用disabled 属性的情况下使用type="text"“停用”输入字段,以便我仍然可以使用jQuery Validate。
<div class="form-group">
<div class="input-group">
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Choose<span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#" id="a">1</a></li>
<li><a href="#" id="b">2</a></li>
<li><a href="#" id="c">3</a></li>
<li><a href="#" id="d">4</a></li>
<li role="separator" class="divider"></li>
<li><a href="#" id="e">5</a></li>
</ul>
</div>
<input type="text" id="abc" autocomplete="off" name="abc" placeholder="Select *" class="form-control" aria-label="...">
</div>
</div>
【问题讨论】:
-
那么相关的 JavaScript 在哪里?
标签: javascript jquery twitter-bootstrap jquery-validate