yii2:弹出模式中的kartik select2

时间:2019-01-06 23:34:09

标签: yii2 bootstrap-modal jquery-select2 yii2-basic-app kartik-v

我曾经在许多项目中使用kartik,即使在弹出模式下也可以正常使用kartik,但是这样我不知道为什么

在控制器中

 $model = new LogFile();
   $file_position= $_GET['file_position'];

   $canTransferTo = new CourtDepartment();
   $canTransferTo = CourtDepartment::find()
        ->where(['id'=>$file_position])
        ->one();
    $CourtDepartment = CourtDepartment::find()
        ->where('id in ('. $canTransferTo->canTransferTo.')')
        ->all();    

在我的_form.php

 <?= $form->field($model, 'move_to')->widget(\kartik\widgets\Select2::classname(), [
    'data' => \yii\helpers\ArrayHelper::map($CourtDepartment
    , 'id', 'name'),
    'options' => ['placeholder' => Yii::t('app', 'Choose Court department')],
    'pluginOptions' => [
        'allowClear' => true
    ],
 ]); ?>

当我单击按钮

  <?= Html::button(Yii::t('app', 'Move File'), ['value' => Url::to(['log-file/create','rippId'=>$model->rippId, 'file_position'=>$model->file_position]),'class' => 'btn btn-primary addNew', 'id'=>'addNew']); ?>

我在控制台中收到此消息

  

获取http:[我的网站名称]?r = log-file%2Fcreate&rippId = 1-10-151&file_position = 2 500(内部服务器错误)

但是如果我在新标签页中打开链接,则效果很好

0 个答案:

没有答案