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

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 选择选项时自动填写输入框

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

如何通过从另一个下拉列表中选择值来填充下拉列表?

如何从一个类屏幕获取值到另一个类并在颤动中填充这些值?

如何使用基于另一个下拉值填充下拉列表

从表中选择数据并从另一个表中填充特定值

MySQL:如何根据从另一个表中选择的值填充现有表的新列[关闭]

根据另一个表单字段(单选按钮)预填充值 HTML 表单输入