如果可以免费送货,我想禁用选择框。
<select name="shipping_method" id="shipping_method">
<option value="">Select shipping</option>
<option value="free_shipping">Free Shipping</option>
<option value="international_delivery">International: $30.00</option>
</select>
我试过这个(不知道它是否会起作用):
$(document).ready(function(){
if($("option").val() == "free_shipping") {
$("select").prop("disabled");
}
});
然后假设表单提交:
$(document).ready(function(){
$("form").submit(function() {
$("select", this).prop("disabled", false);
});
});