同商品多行数据 其中一行选中则其他行也要提示选中
来源:互联网 发布:淘宝店面怎么装修 编辑:程序博客网 时间:2024/05/29 21:28
var rows = $('#stockCheckTableGrid').datagrid('getSelections');
var allRows = $('#stockCheckTableGrid').datagrid('getRows');
var allMap = {};
for (var j = 0; j < allRows.length; j++) {
var attr = allMap[allRows[j].componentNo];
if (!attr) {
allMap[allRows[j].componentNo] = 1
} else {
allMap[allRows[j].componentNo] += 1
}
}
var rowMap = {};
for (var i = 0; i < rows.length; i++) {
var attr = rowMap[rows[i].componentNo];
if (!attr) {
rowMap[rows[i].componentNo] = 1
} else {
rowMap[rows[i].componentNo] += 1
}
}
var len = Object.keys(rowMap).length;
if (!len) {
alert('请先选择数据!');
return;
}
for (var k in rowMap) {
if (rowMap[k] !== allMap[k]) {
alert("请选择该商品编码" + k + "的所有条目");
return;
}
}
var allRows = $('#stockCheckTableGrid').datagrid('getRows');
var allMap = {};
for (var j = 0; j < allRows.length; j++) {
var attr = allMap[allRows[j].componentNo];
if (!attr) {
allMap[allRows[j].componentNo] = 1
} else {
allMap[allRows[j].componentNo] += 1
}
}
var rowMap = {};
for (var i = 0; i < rows.length; i++) {
var attr = rowMap[rows[i].componentNo];
if (!attr) {
rowMap[rows[i].componentNo] = 1
} else {
rowMap[rows[i].componentNo] += 1
}
}
var len = Object.keys(rowMap).length;
if (!len) {
alert('请先选择数据!');
return;
}
for (var k in rowMap) {
if (rowMap[k] !== allMap[k]) {
alert("请选择该商品编码" + k + "的所有条目");
return;
}
}
阅读全文
0 0
- 同商品多行数据 其中一行选中则其他行也要提示选中
- IOS中对于多个按钮,选中其中一个,其他按钮选中状态为NO
- iOS开发中,多个UIButton选中其中一个其他不选中
- dev gridcontrol选中多行数据
- jquery ui选中表格多行数据
- JqGrid选中行、取消选中行、获得选中行数据
- JqGrid选中行、取消选中行、获得选中行数据
- datagrid 取得选中行数据
- dataTables获取选中行数据
- DataTables获取选中行数据
- layui获取选中行数据
- gridcontrol获取选中行数据
- oracle 将多行数据放在同一行
- DataGrid选中任意一行,获取其中的信息
- eclipse 选中代码,提示其他相同代码
- RadioButtonList 设置选中项,样式在同一行
- iOS 多个按钮,选中其中一个其他按钮不可选
- 获取DataGridView中checkBox选中的多行数据并将选中的行插入数据库
- 测试
- Android RecyclerView 使用完全解析 体验艺术般的控件
- 随机森林
- 国内比较完善的架包jar maven仓库地址!!!
- Json序列话方法
- 同商品多行数据 其中一行选中则其他行也要提示选中
- 枚举类样例Java
- Android音乐播放模式切换-外放、听筒、耳机
- DataMasker数据脱敏平台
- Unity 5中如何控制检视面板上的属性是否显示
- POJ 1328 Radar Installation(贪心——最少区间选点覆盖)
- C#与C++回调交互
- android官方下拉刷新控件SwipeRefreshLayout的使用
- myeclipse中将java程序打包成可执行jar包