//html code
<form>
<input type="radio" id="defult" name="price_type" value="default">
<label for="defult">Default Price</label><br>
<input type="radio" id="custom" name="price_type" value="custom">
<label for="custom">Custom Price</label><be>
<input placeholder="Custom Price" class="form-control" name="custom_price">
</form>
$('input[type=radio][name=price_type]').change(function() {
if (this.value == 'default') {
//make custom_price optional
}
else if (this.value == 'custom') {
//make custom_price required
}
});
实际上,我有一个自定义价格或默认价格的单选框,如果用户选择自定义价格,则希望输入[name=custom_price]required,或者如果用户选择默认价格,则输入[name=custom_price]optional。
2条答案
按热度按时间li9yvcax1#
p3rjfoxz2#
你可以使用proengsoft/laravel-jsvalidation包来搭建Laravel和jqueryValidation之间的桥梁。