现在需求是刚创建时加载所以需要的colMODEL,但作搜索的时候,需要去掉其中几列,比如一开始的时候,有1,2,3,4,5,6 这些列,作一次搜索后,只需要显示1,3,5列,如何实现啊?
用的是jqGrid。
用的是jqGrid。
解决方案 »
- javascript脚本(文件路径中的斜杠过滤)
- 判断是否空对象,也就是{}
- 谁有用js写的大数计算器?
- 如何获取某个A标记外层的DIV,控制此DIV
- 请问有谁知道哪有unicode和UTF-8编码表下载吗?
- 为什么在firefox解析一个xml文档里,如果某个元素内容大于4096,就只能得到4096个长度的内容
- 求助求助!如何在html里用javascript输入一个数值输出相应文本?
- 怎样让用gif图片做的飘动层,不躲到flash的下面!
- 如何得到在一个textarea中新加的数据
- 求助关于ES6问题,items.filter(item => typeof item === type)这句怎么理解?item哪里来的?()括号内怎么理解?
- JS字符串截取问题
- 如何判断一个字符串至少含有一个字母?
function reSearchConfig(paramObj){
$.ajax({
type : "POST",
async : false ,
url : paramObj.tableColumnController,
data : {
configID : paramObj.tableConfigID
},
success : function(data) {
paramObj.data = eval(data);
var colNames=data.columnNames;
alert(colNames);
$.each(colNames, function(index,obj){
alert(obj);
}
);
}
});
}
这个data里面是有数据的,
({columnNames:["款号", "商品名称", "颜色", "S", "35", "L", "36", "M", "37", "XL", "38", "库存数量", "库存成本", "单位", "季节", "品牌", "面料", "拼音缩写", "属性7", "商品类别", "进货均价", "库存上限", "库存下限", "仓库", "库存报警", "供应商"],columnModel:[{"name":"productModelID","index":"productModelID","align":"center","sorttype":"text","label":"款号","formatter":"formatNull2EmptyStr","width":80,"resizable":true,"hidden":false,"hidedlg":false,"sortable":true,"rowAdder":"constantAdder;合计","dynamic":false}。但是这里alert(colNames); 确提示undefined,为什么啊?