Closed mamacmm closed 11 years ago
如果你要传参数的话正确写法应该是: myTable.load({ code:codevalue });
我的也是,第一次进入页面load mmGrid以后,点击链接更换url后,mmGrid无法更新数据。
后一次load 需要传url和参数,怎么传才能更新数据
第一次load:var mmg = $('.mmg').mmGrid({
height: 990,
cols: cols,
url:'default.php',
method: 'post',
remoteSort:false,
ache:false,
root:'info',
loadingText:'正在载入...',
sortName: 'highp',
sortStatus: 'desc',
checkCol: false,
fullWidthRows: true,
autoLoad: false,
plugins: [
$('#pg').mmPaginator({})
]
}).load();
第二次: $("#btnSel").bind("click",function(){
var p_pack = $(".text").val();
$.post(
"pay.php",
{
PName : p_pa,
},
function(data){
$('.mmg').mmGrid({
height: 990,
cols: cols,
items: data,
sortName: 'everp',
sortStatus: 'desc',
checkCol: false,
plugins: [
$('#pg').mmPaginator({})
]
}).load();
},
'json'
);
数据没有更新,pay.php执行后,又执行了default.php,数据貌似被覆盖了,该怎么样修改
第一次进入页面,表格已经缓存了mmGrid( var data = this.data('mmGrid'); ), 点击链接更换url参数不起作用,不能动态更新表格的数据
myTable.load({ url:'loadCode.html?code='+code });