Возможно ли иметь activeDropDownList, который обновит содержимое виджета Gridview? Я бы хотел не решить мою проблему, но только для того, чтобы вести меня, где искать или как искать. Я использую yii2-advanced-app.yii2 gridview update from activeDropDownList
0
A
ответ
1
Использование Javascript для перенаправления GridView страницы со значением GET в качестве ниспадающего значения:
Примеры JS для перенаправления:
$this->registerJs(
'$(document).ready(function(){
$("#sectorid").change(function(){
var e = document.getElementById("sectorid");
var strSel = e.options[e.selectedIndex].value;
window.location.href="'.Yii::$app->urlManager->createUrl('search?sid=').'" + strSel;
});
});', View::POS_READY);
Затем в контроллере параметра PASS:
public function actionIndex($id=NULL)
{
$searchModel = new ModelSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams, $id); // passing dropdown parameter
//Return statements
}
И в вашем поиске модели:
public function search($params, $id=NULL)// pass that parameter
{
// query the database with that and return $dataprovider
}
+0
Спасибо за вашу идею, @ user3623027. Я попытаюсь его реализовать. – KostasC
+0
Отметьте ответ как принято, если это поможет. –
Смежные вопросы
- 1. Yii2 activeDropDownList основы
- 2. Конкатенация в Yii2 activeDropDownList
- 3. Yii2 Html :: DROPDOWNLIST и Html :: activeDropDownList Компромисс
- 4. Yii2 Update Action JQuery
- 5. update listview from viewmodel
- 6. Gridview Update
- 7. Как добавить activeDropDownList для создания с помощью jQuery? PHP - Yii2
- 8. Yii2 GridView встроенное редактирование
- 9. yii2 изменение gridview модель
- 10. yii2 Pjax и GridView
- 11. YII2 - Как слить строку yii2 gridview?
- 12. Yii2 Динамически визуализировать GridView
- 13. ArrayDataProvider GridView yii2
- 14. Как отключить обновление в gridview для pjax в yii2?
- 15. Yii2 Update Родитель Ребенок
- 16. Yii2 Update Password
- 17. GridView update/delete crashes
- 18. Сортировка GridView Yii2
- 19. yii2 gridview pjax event
- 20. Yii2 Gridview Actioncolumn Layout
- 21. Yii2 Автозаполнение в GridView
- 22. Как изменить Yii2 gridview
- 23. Yii2 Extended/Настройка GridView
- 24. Yii2 GridView search dropdown
- 25. Кнопка в gridview yii2
- 26. Yii2 Gridview afterRow функция
- 27. YII2 значок вставки в gridview
- 28. MySql команда UPDATE GridView
- 29. Yii2 update 'User Last Seen' update
- 30. Yii2 gridview три таблицы объединяются
Я думаю, вы хотите отфильтровать сетку в зависимости от выбора выпадающего списка? –
База id, которая будет на выпадающем. Покажите соответствующий результат. Да, я хочу фильтровать gridview. – KostasC
Вы просите что-то вроде этого [http://i.stack.imgur.com/zA41j.png](http://i.stack.imgur.com/zA41j.png) –