function loadTable(){
var param=getParamFromUrl();
var colums=[];
var data=[];
colums.push({
field: 'name',title: '姓名', sortable: true ,width: 150
},{
field: 'phone',title: '手机号', sortable: true ,width: 150
},{
field: 'money',title: '金额', sortable: true ,width: 150
},{
field: 'payStatus1',title: '付款状态', sortable: true ,width: 150
},{
field: 'remark',title: '备注', sortable: true ,width: 150
});
$.ajax({
url: "url",
type: "post",
async: false,
data: data,
dataType: "json",
success: function (resultData) {
if(resultData){
$.each(resultData,function(index,value){
colums.push({field:value.name,title:value.name,sortable:true,width: 150});
});
colums.push({
field: 'SignleCustom',title: '单选问题', sortable: true ,width: 150
},{
field: 'MultiCustom',title: '多选问题', sortable: true ,width: 400
});
}
},
});
$.ajax({
url: "url",
type: "get",
async: false,
data: {timestamp:$.now()},
dataType: "json",
success: function (resultData) {
if(resultData){
$.each(resultData,function(index,value){
var row = {};
row['name']=value.name;
row['phone']=value.phone;
row['money']=value.money;
row['payStatus1']=value.payStatus=="PAYED"?'已付款':'未付款';
row['SignleCustom']=value.SignleCustom;
row['MultiCustom']=value.MultiCustom;
row['remark']=value.remark;
$.each(value.customMap,function(key,value){
row[key]=value;
})
data.push(row);
})
}
},
});
initTable(colums,data);
}
function initTable(colums,data){
$('#tableActivity').bootstrapTable('destroy').bootstrapTable({
cache: false,
height: 550,
pagination: true,
pageSize: 50,
pageList: [10, 25, 50, 100],
search: true,
searchAlign:'left',
showRefresh: true,
showToggle: true,
showColumns: true,
toolbarAlign: 'left',
clickToSelect: true,
idField:'Id',
responseHandler:'dealData',
columns:colums,
data:data
});
}
var param=getParamFromUrl();
var colums=[];
var data=[];
colums.push({
field: 'name',title: '姓名', sortable: true ,width: 150
},{
field: 'phone',title: '手机号', sortable: true ,width: 150
},{
field: 'money',title: '金额', sortable: true ,width: 150
},{
field: 'payStatus1',title: '付款状态', sortable: true ,width: 150
},{
field: 'remark',title: '备注', sortable: true ,width: 150
});
$.ajax({
url: "url",
type: "post",
async: false,
data: data,
dataType: "json",
success: function (resultData) {
if(resultData){
$.each(resultData,function(index,value){
colums.push({field:value.name,title:value.name,sortable:true,width: 150});
});
colums.push({
field: 'SignleCustom',title: '单选问题', sortable: true ,width: 150
},{
field: 'MultiCustom',title: '多选问题', sortable: true ,width: 400
});
}
},
});
$.ajax({
url: "url",
type: "get",
async: false,
data: {timestamp:$.now()},
dataType: "json",
success: function (resultData) {
if(resultData){
$.each(resultData,function(index,value){
var row = {};
row['name']=value.name;
row['phone']=value.phone;
row['money']=value.money;
row['payStatus1']=value.payStatus=="PAYED"?'已付款':'未付款';
row['SignleCustom']=value.SignleCustom;
row['MultiCustom']=value.MultiCustom;
row['remark']=value.remark;
$.each(value.customMap,function(key,value){
row[key]=value;
})
data.push(row);
})
}
},
});
initTable(colums,data);
}
function initTable(colums,data){
$('#tableActivity').bootstrapTable('destroy').bootstrapTable({
cache: false,
height: 550,
pagination: true,
pageSize: 50,
pageList: [10, 25, 50, 100],
search: true,
searchAlign:'left',
showRefresh: true,
showToggle: true,
showColumns: true,
toolbarAlign: 'left',
clickToSelect: true,
idField:'Id',
responseHandler:'dealData',
columns:colums,
data:data
});
}