我对这一点还不熟悉。
我正在制作和编辑表格。我有几个select2盒子。一个通过ajax填充,其他通过jquery初始设置完成。
我正在尝试根据模型设置默认值。
{!! Form::model($printJob, ['method' => 'PATCH', 'action' => ['PrintJobsController@update', $printJob->print_job_id ], 'class' => 'form-horizontal form-label-left']) !!}
<div class="form-group">
{!! Form::label('mo_id', 'MO Number', ['class'=>'control-label col-md-3 col-sm-3 col-xs-12']) !!}
<div class="col-md-9 col-sm-9 col-xs-12">
{!! Form::select('mo_id', [], null, ['id' => 'selMoNumber', 'required']) !!}
</div>
</div>
在我的脚本中,我有初始化程序
$("#selMoNumber").select2({
language: { errorLoading:function(){ return "Searching..." } },
dropdownAutoWidth: 'true',
placeholder: "Enter a MO Number",
width: '100%',
ajax: {
url: "/manufactureorders/query",
dataType: 'json',
delay: 500,
data: function (params) {
return {
q: params.term, // search term
};
},
processResults: function (data) {
return {
results: data,
};
},
cache: true
},
minimumInputLength: 3,
});
如何将Select2设置为模型值?