前台页面 列表动态显示 加 子页面 脚本

$(function(){
                initTalbe();
            });
            function initTalbe(){
                $('#schedule_tab').bootstrapTable({
                    sidePagination : 'server',
                    queryParamsType : 'other',
                    contentType : 'application/x-www-form-urlencoded',
                    queryParams : function(params){
                        params = $.extend(params,$("#queryForm").serializeObject());
                        return params;
                    },
                    method : 'post',
                    url : '<%=contextPath %>/communicateclass/queryClassPage',
                    cache : false,
                    height : '100%',
                    striped : true,
                    pagination : true,
                    pageSize : 5,
                    pageList : [5, 10, 15],
                    search : true,
                    showColumns : false,
                    showRefresh : false,
                    minimumCountColumns : 2,
                    clickToSelect : true,
                    singleSelect : false,//为false时可以多选,true则复选框只能选择一条记录
                    paginationHAlign: 'left', //right, left
                    paginationVAlign: 'bottom', //bottom, top, both
                    paginationDetailHAlign: 'right', //right, left
                    columns : [{
                        field : 'operate',
                        title : '操作',
                        align: 'center',
                        valign: 'middle',
                        clickToSelect: false,
                        formatter: operateFormatter,
                        events: operateEvents
                    },{
                        field : 'claYear',
                        title : '年份',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'seaName',
                        title : '季节',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'deptName',
                        title : '校区',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'graName',
                        title : '年级',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'claName',
                        title : '班级名称',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'claNo',
                        title : '班级编号',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    },{
                        field : 'claTeacherNames',
                        title : '上课教师',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : false,
                        
                    },  {
                        field : 'claNum',
                        title : '讲数',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true,
                        clickToSelect : false
                    },  {
                        field : 'claRegedNum',
                        title : '在读人数',
                        halign : 'center',
                        align : 'center',
                        valign : 'middle',
                        sortable : true,
                        clickToSelect : false
                    } ]
                });
            }
            
            function operateFormatter(value, row, index) {
                var html = '<a class=\"visit\" href=\"javascript:void(0)"\>家校沟通</a>&nbsp;&nbsp;';
                return html;
            }
            //处理增删改差操作
            window.operateEvents = {
                'click .visit': function (e, value, row, index) {
                    toRevisitRegister(row.claId);
                }
            };
            function toRevisitRegister(id){//连接子页面的脚本
                $.xhModalBox({
                     type:"oper",
                     url:"<%=contextPath %>/communicateclass/toRevisitRegister?id="+id,
                     width:1300,
                     height:500,
                     title:"班级家校沟通",
                     buttons:[
                         {label:'关闭',clickEvent:function(dialog,iframe){dialog.close();}}
                     ]
                });
            }
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值