0

选中复选框时,我在向选择框添加“必需”属性时遇到了一些麻烦。

到目前为止,这是我的代码。

$('.turn_on').change(function(){
    $('.form_field select').attr('required');
});

如果有人可以提供帮助,将不胜感激。

4

2 回答 2

1

使用.prop(propertyName, value)设置属性

$('.turn_on').change(function(){
    //set required to true/false based on checked box checked state
    $('.form_field select').prop('required', this.checked);
});
于 2015-06-23T10:51:19.117 回答
0

您没有设置属性,而是获取了属性。所以,像这样使用:

$('.form_field select').attr('required',true);
于 2015-06-23T10:45:11.203 回答