后台返回JSON即可
flag.jcjg.addForm = function()
{
var row = flag.jcjg.datagrid.datagrid('getSelected');
var titlename1 = titlename;
alert(titlename1)
if (row == null)
{
$.messager.alert('提示', '不能为空!', 'warning');
return false;
}
$('#jcjg_add').show();
flag.jcjg.addDialog = $('#jcjg_add').dialog(
$.ajax({
url: '/JcResult/jcgcsj',
method: 'POST',
data : {
titlename : titlename,
cljcrlsh :row.cljcrlsh,
jccs:row.jccs
},
dataType: 'text',
success:function(d){
var data = eval("(" + d + ")");
var values=[];
for (var i=0;i <data.length; i++){
if (titlename=="稳态工况法") {
var a = {
'cljcrlsh': data[i].cljcrlsh,
'jccs': data[i].jccs,
'cysx': data[i].cysx,
'sscs': data[i].sscs,
'no': data[i].no,
'hc': data[i].hc,
'co': data[i].co,
'co2': data[i].co2,
'o2': data[i].o2,
'fdjzs': data[i].fdjzs
};
}else if (titlename=="双怠速工况法"){
}else if (titlename=="加载减速工况法"){
}else if (titlename=="不透光烟度"){
}
values.push(a);
}
$('#sssj').datagrid('loadData',values)
}
})
)
};
if (titlename=="稳态工况法") {
$('#sssj').datagrid({
pagination: false,
fit: false,
fitColumns: true,
rownumbers: true,
border: true,
singleSelect: true,
nowrap: false,
columns: [[
{field: 'cljcrlsh', title: '车辆检测流水号', width: 100, align: 'center'},
{field: 'cysx', title: '采样点', width: 100, align: 'center'},
{field: 'sscs', title: '车速', width: 100, align: 'center'},
{field: 'jccs', title: '检测次数', width: 100, align: 'center'},
{field: 'no', title: 'NO测量值', width: 100, align: 'center'},
{field: 'hc', title: 'HC测量值', width: 100, align: 'center'},
{field: 'co', title: 'CO测量值', width: 100, align: 'center'},
{field: 'co2', title: 'CO2测量值', width: 100, align: 'center'},
{field: 'o2', title: 'O2测量值', width: 100, align: 'center'},
{field: 'fdjzs', title: '发动机转速', width: 100, align: 'center'},
]]
});
}else if (titlename=="双怠速工况法"){
$('#sssj').datagrid({
pagination: false,
fit: false,
fitColumns: true,
rownumbers: true,
border: true,
singleSelect: true,
nowrap: false,
columns: [[
{field: 'cljcxcvrlsh', title: '车辆检xcvxcv测流水号', width: 100, align: 'center'},
{field: 'jccxcvs', title: '号牌号uyi码', width: 100, align: 'center'},
{field: 'nl', title: '车辆检uyi测流水号', width: 100, align: 'center'},
{field: 'hphm', title: 'jhhjk', width: 100, align: 'center'},
]]
});
}else if (titlename=="加载减速工况法"){
$('#sssj').datagrid({
pagination: false,
fit: false,
fitColumns: true,
rownumbers: true,
border: true,
singleSelect: true,
nowrap: false,
columns: [[
{field: 'cljcrblsh', title: '车辆检测流水号', width: 100, align: 'center'},
{field: 'jccsb', title: '号牌号uyi码', width: 100, align: 'center'},
{field: 'nl', title: '车辆检uyi测流水号', width: 100, align: 'center'},
{field: 'hphm', title: 'jhhjk', width: 100, align: 'center'},
]]
});
}else if (titlename=="不透光烟度"){
$('#sssj').datagrid({
pagination: false,
fit: false,
fitColumns: true,
rownumbers: true,
border: true,
singleSelect: true,
nowrap: false,
columns: [[
{field: 'clkjcrlsh', title: '车辆检测流水号', width: 100, align: 'center'},
{field: 'jckcs', title: '号牌号uyi码', width: 100, align: 'center'},
{field: 'nl', title: '车辆检uyi测流水号', width: 100, align: 'center'},
{field: 'hphm', title: 'jhhjk', width: 100, align: 'center'},
]]
});
}
<table class="easyui-datagrid" id="sssj"></table>