【发布时间】:2017-08-15 11:31:29
【问题描述】:
在 yii2 的 select2 小部件中,我们如何从小部件向控制器中的函数进行 ajax 调用: 场景是我需要为一个表创建一个自定义 ID,该 ID 取决于两个下拉列表值和 select2 下拉列表的选择事件,我需要获取记录并构造 ID 并将新创建的 ID 的值放入提交的表格。 我只是在从 select2 下拉小部件进行 ajax 调用时遇到问题
【问题讨论】:
-
= $form->field($model, 'ComplexDetails_complexdetailsId')->widget(Select2::classname(), ['language' => 'de', 'data' => $data_complex,//[1 => "First", 2 => "Second", 3 => "Third", 4 => "Fourth", 5 => "Fifth"], 'options' => ['placeholder ' => 'Select Complex ...'], 'pluginOptions' => [ 'allowClear' => true, ], 'pluginEvents' => [ "select2:select" => "function() { document.getElementById(' a').value=this.value }", ], ]); ?>