我在Laravel 5.4应用程序中有一个表单,我想隐藏某些字段,除非从下拉框中选择了特定选项。
我有以下JS脚本:
$(document).ready(function() {
$('#stall_id').change(function(){
if($('#stall-id').val() === '3')
{
$('#businessname').show();
$('#insurance').show();
} else
{
$('#businessname').hide();
$('#insurance').hide();
}
});
});
这是我的表单字段:
<div class="form-group">
{!! Form::label('businessname', 'Business Name:') !!}
{!! Form::text('businessname', null, ['id' => 'businessname', 'class'=>'form-control'])!!}
</div>
<div class="form-group">
{!! Form::label('insurance', 'Public Liability Insurance??:') !!}
{!! Form::label('insurance', 'Yes') !!}
{!! Form::radio('insurance', 1, ['id' => 'insurance', 'class'=>'form-control'])!!}
{!! Form::label('insurance', 'No') !!}
{!! Form::radio('insurance', 0, ['id' => 'insurance', 'class'=>'form-control'])!!}
</div>
除非用户从下拉列表中选择选项3,否则这些是我想要隐藏的表单字段
如何实施?
谢谢!