esayUI datagrid根据不同的选择构造不同的表头

来源:互联网 发布:java协程 编辑:程序博客网 时间:2024/06/05 08:42
// 根据分类选择构造数据表表头function get_columns_arr(){var action_class = $('#q_action_class').val();var columns=new Array();var column={}; //选择商品,加上商品货号if(action_class == 1) {column={}; column["field"]="goods_cid";    column["title"]="货号";     column["width"]="120"; column["align"]="center"; columns.push(column);}column={}; column["field"]="action_name";     column["title"]="分类";      column["width"]="120"; column["align"]="center"; columns.push(column);column={}; column["field"]="amount";     column["title"]="数量";      column["width"]="120"; column["align"]="center"; columns.push(column);column={}; column["field"]="price2";     column["title"]="收入";      column["width"]="120"; column["align"]="center"; columns.push(column);column={}; column["field"]="price1";     column["title"]="成本";      column["width"]="120"; column["align"]="center"; columns.push(column);column={}; column["field"]="price3";     column["title"]="利润";      column["width"]="120"; column["align"]="center"; columns.push(column);//返回return columns;}function page_init() {if ($.isFunction(window.pageInit)) {pageInit();}// 表格高度var t1_height = $(window).height() - $('#t1_zone').offset().top;var params = get_q_params();//$('#t1').datagrid({width : 'auto',height : t1_height,nowrap : false,striped : true,border : true,collapsible : false,// 是否可折叠的// fit: true,//自动大小url : 'show1_ans.php?action=show1' + params,singleSelect : true,// 是否单选pagePosition : 'top',pagination : true,// 分页控件pageSize : 15,// 默认.如有调整,需同时调整/model/a/a.php.get_search_paras()pageList : [ 15, 50, 100 ],// 可以设置每页记录条数的列表rownumbers : true,columns: [get_columns_arr()]});}function q() {var params = get_q_params();$('#t1').datagrid({url : 'show1_ans.php?action=show1' + params,columns: [get_columns_arr()]});}


0 0
原创粉丝点击