【发布时间】:2017-02-12 04:30:31
【问题描述】:
我有一个 Gridview,每个字段都有过滤器,对于一个字段,我需要使用范围输入来搜索范围内的值。但是当我在第一个过滤器字段中输入值时,数据正在提交。如何禁用第一个输入字段的提交或如何禁用所有gridview的自动提交?
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'pjax'=>false,
'export' => false,
'columns' => [
[
'class'=>'kartik\grid\EditableColumn',
'attribute'=>'amount',
'filter' => FieldRange::widget([
'model' => $searchModel,
'label' => 'Enter range',
'name1'=>'valueFrom',
'name2'=>'valueTo',
'type' => FieldRange::INPUT_SPIN,
]),
],
...
]
【问题讨论】:
-
据我所知,这不太可能。插件自动解析并应用日期。