我有Kartik gridView和自定义过滤器。在我的浏览器中的gridfilter后,我得到了类似的URL
localhost:20024/consignment?fid=&post_code=&pud2_mrn=&pud2_status=PUDP&pud_status=&pud2_remaining_date=&mrn=&mrn_status=&ioss_number=&declaration_type=&status=&entry_at=&exit_at=&created_at=
有没有办法从YII而不是javascript里面的url中删除未填充的参数?或者有人能提供javascript的完整例子来实现这个目标吗?
1条答案
按热度按时间uwopmtnx1#
将
vendor/yiisoft/yii2/yii.gridView.js
复制到web
目录下的某个位置(例如web/js
),并添加以下行:在
applyFilter
方法中的此行之前:然后将其添加到
web.conf
(如果您在此js文件中使用了不同的位置,请更新路径):这是因为您没有修改
vendor
文件夹中的任何内容。