0
回答
mmGrid 用ajax加载后怎么用现在获得的值替换原来表格的值
终于搞明白,存储TCO原来是这样算的>>>   
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();
}
}
});

}

我第一次加载时给id为"mmg"的赋值,然后页面点查询传值到后台,已经得到了数据饼返回到前台,怎么用现在的值替换掉原id为"mmg"的

举报
迦若明河
发帖于11个月前 0回/272阅
顶部