【发布时间】:2021-08-28 06:43:15
【问题描述】:
我有一个文本框和一个选择框:
<div class="form-group col-xs-12 col-sm-3">
<div class="input-group " >
<span class="input-group-addon white" >Weight</span>
<input class="form-control weight" title="Enter the gross weight" type="text" id="weight" />
</div>
</div>
<div class="form-group col-xs-12 col-sm-3">
<div class="input-group ">
<span class="input-group-addon white">Barrel Size</span>
<select class="form-control gray" id="sizeSelect" title="Select an option">
<option value="Small">Small</option>
<option value="Medium">Medium</option>
<option value="Large">Large</option>
</select>
</div>
</div>
选择尺寸后,它会从重量中减去一定数量。所以我想确保用户在输入重量之前不要选择尺码。
我的问题是如何在输入权重(数字)之前禁用选择框? 像这样?
$(".weight").change(function () {
if (this.value <= 0 || this.value == null) {
$("#sizeSelect").prop("disabled", true)
}
else {
$("#sizeSelect").prop("disabled", false)
}
});
欢迎任何建议。
【问题讨论】:
标签: javascript c# jquery ajax