【发布时间】:2018-12-22 20:24:29
【问题描述】:
我认为有以下代码:
<?=Html::dropdownList('region',null,
ArrayHelper::map(Ethioregion::find()->all(),'region','region'),[
'prompt' => 'Select Region..','style'=>'width:200px',]) ?>
<?= Html::submitButton('Search', ['name' => 'dele','class' => 'btn btn-primary']) ?>
我的代码运行良好,但我有一个大问题。 我选择一个区域并单击搜索按钮,结果正确,当我单击下一页时,每页显示 10 个结果,它给了我错误的数据,我注意到这是由于下拉列表上的选定值被重置。我尝试使“Selected”=> true 和“Selected”=>“selected”,但它不起作用。那么如何在页面加载后选择下拉列表和复选框列表上的选定值? 谢谢
【问题讨论】:
-
您可以使用
activeDropdownList或改用ActiveForm -
我想在不使用模型的情况下从表格中显示下拉值,所以你能告诉我如何使用 activedropdownlist 或 activeform 吗?谢谢
-
如果答案有效,请务必将答案标记为正确,以便其他有相同问题的人也受益。
标签: yii2 yii2-advanced-app yii2-model yii2-validation