mmGrid 用ajax加载后怎么用现在获得的值替换原来表格的值
迦若明河 2016-11-07 05:15:59 var jgjs = ${requestScope.jgj};
var tou1 = ${requestScope.headers};
var id= '${requestScope.ids}';
var condition="${requestScope.queryLists}";
$(document).ready(function(){
if(jgjs.length>0){ //查出数据才显示
//拼装 报表头
var cols = tou1;
var items =jgjs;
var fixed2 = function(val) {
if (!val) {
return '';
}
return val.toFixed(2);
}
$('#mmg').mmGrid({
cols: cols,
items: items,
height:600
});
}else{
$.messager.alert('提示', '${requestScope.error}');
}
if(condition.length<=0){
$("#serch").hide();
}
});
function check(){
var names='';
var values='';
var inputs = $("input");
inputs.each(function(){
var val='-';
names=names+$(this).prop("name")+',';
if($(this).val()!=''){
val=$(this).val();
}
values=values+val+',';
});
$.ajax({
dataType : 'json',
type:'post',
url:'<%=path%>reportActionMain/manage/queryMethod.action',
aync : false,
data:{id:id,names:names,values:values},
success : function(result) {
console.log(11);
var error=result.error;
var results = eval('(' + result.results + ')');
var header = eval('(' + result.header + ')');
console.log(header);
console.log(results);
if(results.length>0){//查出数据才显示
//拼装 报表头
var cols = tou1;
var fixed2 = function(val) {
if (!val) {
return '';
}
return val.toFixed(2);
}
$('#mmg').mmGrid({
cols: header,
items: results,
height:600
});
$(".mmGrid").show();
}else{
$.messager.alert('提示', error);
$(".mmGrid").hide();
}
}
});
}