我有gridView過濾器選項,我需要在過濾器應用后打開特定的 URL。
我正在使用 'filterUrl' 選項,但技巧是#在瀏覽器中而不是在瀏覽器中輸出#. 我非常需要應用過濾器后的 URL 包含#.
這是 gridView 代碼示例的開始
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2#request'],
uj5u.com熱心網友回復:
如果您想將哈希部分添加到您的 url,您必須使用#as 鍵將其添加為陣列中的獨立項。在你的情況下:
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2', '#' => 'request'],
// ... other GridView options
]); ?>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/364264.html
