手机版

yii2使用显示数据表格(一种控件)实现数据全选及批量删除按钮示例

时间:2021-09-05 来源:互联网 编辑:宝哥软件园 浏览:

整理文档,发现一个用显示数据表格(一种控件)实现数据全选及批量删除按钮示例,稍微整理精简一下做下分享。

先来看实现的效果

关键代码如下:

?=GridView:widget(['数据提供程序'=$数据提供程序,'显示页脚=true,//设置显示最下面的footer 'id'='grid ',' columns '=[[' class '=checkbox column :3360 class name(),' name'='id ',' header rops '=[' width '=' 30 '],' footer '=' button href=' # ' rel=' external no follow ' class=' BTN BTN-默认BTN-xs BTN-delete ' URL=' .Url:toRoute路径路径('管理/删除')''删除/button ',' footerooptions '=[' colspan '=5],],['attribute'='id ',' footerooptions '=[' class '=' hide '],//其他列每个都要增加脚注选项项,设置班级为藏起来,到达隐藏效果;['attribute'='username ',' footerooptions '=[' class '=' hide '],[ 'attribute'='status ',' value '=function($ model){ if($ model-status==admin :3360 status _ ACTIVE){ return '启用;}返回禁用;},' footerooptions '=[' class '=' hide '],[' class '=' yii \ grid \ action column ',' header'='管理操作,' FooteroOptions '=[' class '=' hide '],],' layout '=' { items } \ n { pager } ']);最后已选数据的获取:

var id=$(' # grid ').yiiGridView(' getSelectedRows ');获取数据后就可以创建交互式、快速动态网页应用的网页开发技术提交到想要的控制器

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

版权声明:yii2使用显示数据表格(一种控件)实现数据全选及批量删除按钮示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。