所以在Internet Explorer上如果加载开发人员工具(F12),你有一个很好的下拉菜单,可以让你选择浏览器模式,IE 7,8,9等.在Firefox上有这个选项吗?我搜遍了谷歌等等,找不到类似的东西.如果微软在Firefox上有一个结果,真的很惊讶!
我也安装了firebug,但我也没有看到任何关于它的信息.
所以我有网格,我设置了一些默认值,如此...
defaults: {
datatype: "json",
mtype: "POST",
autowidth: true,
height: '100%',
viewrecords: true,
loadonce: false,
rowNum: 100,
rowList: [15,30,50,100,200,500]
},
Run Code Online (Sandbox Code Playgroud)
然后根据正在加载的页面我设置colModel然后最后几个其他的东西,如下所示:
var fields = $(":input").serialize(); //into post data..
jQuery('#'+$Global.trxGrid.gridId)
.setGridParam({
url : page,
postData : fields,
loadError: function(xhr,st,err) {
$('#searchErrorText').text('Please try again later.');
$('#searchErrorDialog').dialog('open');
},
ajaxGridOptions: {
timeout: 150000
}
}
);
Run Code Online (Sandbox Code Playgroud)
但是当我检查postData时,prmNames不在那里(_search = false&nd = 1324619663709&rows = 100&page = 1&sidx =&sord = asc)等.如果我在上面的方法中注释掉postData,那么它们就出现了.postData是否覆盖了所有内容?如果是这样的话,我想我需要追加反对覆盖,但我找不到任何干净的方法来做到这一点.有人可以建议解决方案,还是我做错了什么?