更新时间:2019/8/22 下午9:41:45
更新说明:发布v1.2.2最新稳定版本。
1、增加了getSelectedRows方法。
2、新增序号列类型“serial”。
3、修复在实际项目应用中发现的一些bug。
更新时间:2019-06-19 09:36:10
更新说明:
1、支持行合并(rowspan)
2、支持列宽可变(基于colResizable)
3、修复了一些bug
更新时间:2019-05-07 09:36:39
更新说明:此版本为最新稳定版本。修复了有些bug、新增了一些设置、新增了一些功能。
更新时间:2018/12/17 下午2:41:27
更新说明:支持行明细(暂和Tree互斥)支持双击事件新增PHP/C#/Java Demo调整了tree grid(暂和行明细互斥)支持行明细展开/收缩事件支持文本框、下拉、开关编辑新增了其他的Demo其他等等。。
更新时间:2018/8/22 下午3:44:22
更新说明:修改了tree模式下的几点bug。
jQuery网格插件。灵活, 方便!
如何使用:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | var grid=BCGrid.create( "#table" ,{ columns: [ {id: 'id' , name: 'id' , display: 'ID' , align: 'center' , hide: true }, {id: 'name' , name: 'name' , display: 'Name' }, { name: 'gender' , display: 'Gender' , render: function (item, index) { if (item.gender == 1) { return "Boy" ; } if (item.gender == 2) { return "Girl" ; } } }, {name: 'age' , display: 'Age' , format: '{value}Years' , enableSort: true }, {name: 'email' , display: 'Email' , enableSort: true }, {name: 'mobile' , display: 'Mobile' }, {name: 'sign' , display: 'Sign' ,maxLength:10}, {name: 'time' , display: 'Time' ,type: 'dateTime' ,format: 'MM/dd yyyy hh:mm:ss' } ], title: 'BC Grid' , showTitle: true , showCheckbox: true , showSerialNum: true , url: 'handler/data.php' }); |
选项:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | id: '' , width: '' , //宽度值 height: '' , //宽度值 enabledCsrf: false , csrfName: '_csrf' , lang: 'en' , csrf: '' , url: '' , //ajax url data: {}, //初始化数据 localData: [], autoLoadData: true , showLoading: true , //是否显示加载状态提示 loadingTip: 'Loading' , //加载提示信息 loadingStyle: 3, //加载样式 enablePager: true , //是否分页 page: 1, //默认当前页 pageSize: 40, //每页默认的结果数 all全部 pageSizeOptions: [10, 20, 30, 40, 50, 100], //可选择设定的每页结果数 支持 all pagerOption: { showFirst: true , showLast: true , showPrev: true , // showNext: true , // showWhenever: true , //是否永久显示分页 showPageSizeOpt: true , firstText: 'First' , //首页 lastText: 'Last' , //末页 prevText: 'Previous' , //上一页 nextText: 'Next' , //下一页 ellipseText: "..." , pageInfoTpl: 'Page {currentPage} of {pageCount},{pageSize} records per page,total {recordCount} records' }, sortName: "" , //排序列字段 sortOrder: "" , //排序方向 params: [], //提交到服务器的参数 columns: [], //数据源 dataSource: 'server' , //数据源:本地(local)或(server),本地是将读取p.data。不需要配置,取决于设置了data或是url showCheckbox: false , //是否显示复选框 showSerialNum: true , //是否显示序号 showBorder: true , //是否显示边框 showStripe: true , //是否显示条纹间隔效果 showHover: true , //是否显示hover效果 showHead: true , showTitle: false , title: "" , noDataText: '<div class="center">暂无任何记录</div>' , dateFormat: 'yyyy-MM-dd hh:mm:ss' , //默认时间显示格式 wrapCssClass: '' , //类名 cssClass: 'bc-table' , //类名 rows: 'rows' , //数据源字段名 total: 'total' , //数据源记录数字段名 pageParamName: 'page' , //页索引参数名,(提交给服务器) pageSizeParamName: 'pagesize' , //页记录数参数名,(提交给服务器) sortNameParamName: 'sortname' , //页排序列名(提交给服务器) sortOrderParamName: 'sortorder' , //页排序方向(提交给服务器) pagerElement: null , //分页容器 enableSelectRow: true , //是否可选择行 enableMultiSelectRow: false , //是否允许行多选 onCheckClick: null , //选择事件(复选框) onCheckAllClick: null , //选择点击数据(全选/全不选) onError: null , //错误事件 onCompleted: null , //加载完函数 onLoadData: null , //加载数据前事件 onLoadedData: null , //加载完数据事件 onSelectedRow: null , //选择行事件 onRowClick: null , //选择行事件 onTreeExpandOrCollapse: null , //树展开/收缩事件 tree: null |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com