如何通过另一个选择在输入填充中获取值

Posted

技术标签:

【中文标题】如何通过另一个选择在输入填充中获取值【英文标题】:How to get value in input fill by another selection 【发布时间】:2020-06-11 14:23:48 【问题描述】:

我想通过选择的选项值填充输入框:这里选择的选项代码 -

                   <div class="col-md-6">
                   <div class="form-group row">
                    <label class="col-sm-4 col-form-label">Vendor</label>
                    <div class="col-sm-8">
                      <select class="form-control select2" name="vendor_id" id="vendor_id" style="width: 100%;">
                    <option >Select Vendor</option>
                    @foreach($vendor as $v)
                    @if ($v->status == 1)
                      <option value="$v->id">$v->name ($v->percent%)</option>  
                    @endif
                    @endforeach                        
                  </select>                        
                    </div>
                  </div>
                </div>

选择图片: See Image Here

并输入填充码:

<input id="percent" value="" type="hidden">

选择选项时,活动选项百分比值$ v-> percent需要自动填充输入框。

【问题讨论】:

【参考方案1】:

这是 select2 .... 试试这个:

$('#vendor_id').on('change', function (e) 
    var data = e.params.data;
    $("#percent).val(data);
);

【讨论】:

不行,我需要 $v->percent 选择选项时自动填写输入框

以上是关于如何通过另一个选择在输入填充中获取值的主要内容,如果未能解决你的问题,请参考以下文章