Yii2 Kartik-v gridView 小部件。如何将 # 从 'formatUrl' 传递到 url
Yii2 Kartik-v gridView widget. How to pass # from 'formatUrl' to url
我有 gridView
过滤器选项,我需要在过滤器应用后打开特定的 URL。
我正在使用 'filterUrl' 选项,但诀窍在于他在浏览器中使用 %23
而不是 #
。我非常需要 URL 在应用过滤器后包含 #
.
这里是 gridView 代码示例的开始
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2#request'],
如果您想将散列部分添加到您的 url 中,您必须将其作为独立项添加到以 #
为键的数组中。你的情况:
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2', '#' => 'request'],
// ... other GridView options
]); ?>
我有 gridView
过滤器选项,我需要在过滤器应用后打开特定的 URL。
我正在使用 'filterUrl' 选项,但诀窍在于他在浏览器中使用 %23
而不是 #
。我非常需要 URL 在应用过滤器后包含 #
.
这里是 gridView 代码示例的开始
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2#request'],
如果您想将散列部分添加到您的 url 中,您必须将其作为独立项添加到以 #
为键的数组中。你的情况:
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterUrl' => ['consignment/view','id' => '2', '#' => 'request'],
// ... other GridView options
]); ?>