Laravel 5.4,如何有条件地显示表单字段?

时间:2017-07-19 22:42:06

标签: javascript php laravel-5.4


我在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,否则这些是我想要隐藏的表单字段 如何实施?
谢谢!

0 个答案:

没有答案