我有两个select2选项

我想实现这样的东西,如果用户点击每日,他们可以使用Select2选项的天,但如果他们选择每月,然后另一个Select2按钮将被禁用。你能检查一下为什么我的代码不起作用吗。
{{ Form::select('type', $type, null, ['class' => 'form-control select2', 'onchange' => 'myFunction()', 'id' => 'recurring_type', 'required' => 'true', }}
{{ Form::select('days', $days, null, ['class' => 'form-control select2', 'id' => 'days', 'required' => 'true', }}这是javascript
function myFunction() {
if($(this).val() === 'Daily') {
$('#days').select2('disable');
} else {
$('#days').select2('disable');
}
}发布于 2022-07-24 15:41:37
我的盲目猜测是,$(this).val()不等于“每日”。您应该重新检查一下console.log($(this).val())在myFunction开始时得到了什么
https://stackoverflow.com/questions/73099399
复制相似问题