|
楼主 |
发表于 2016-12-29 22:30:33
|
显示全部楼层
//全部启用
Model.prototype.allUseBtnClick = function(event){
try {
var rows = [];
data.each(function(options) {
var row = options.row;
var useFlag = row.val("fUseStatus");
if (useFlag == '2' || useFlag == '' || useFlag == '0' || useFlag == '') {
rows.push({'row' : row,'fUseStatus' : row.val('fUseStatus'),'fUseStatusName' : row.val('fUseStatusName')});
row.val("fUseStatus", '1');
row.val("fUseStatusName", '启用');
}
});
data.saveData();
} catch (e) {
$.each(rows,function(i,param){
data.setValue('fUseStatus', param.fUseStatus, param.row);
data.setValue('fUseStatusName', param.fUseStatusName, param.row);
});
alert("对不起,全部启用失败!");
}
};
这是逐个访问的意思吗。each是干嘛的 |
|