|
|
@@ -411,7 +411,9 @@ var bootstrap = function ($, learun) { |
|
|
|
], |
|
|
|
mainId: 'AAIId', |
|
|
|
}); |
|
|
|
|
|
|
|
$('#subbtn').on('click', function () { |
|
|
|
console.log('123') |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 初始化列表 |
|
|
|
initGird: function () { |
|
|
@@ -805,29 +807,31 @@ var bootstrap = function ($, learun) { |
|
|
|
isPage: true, |
|
|
|
rows: 100, |
|
|
|
isMultiselect: true, |
|
|
|
onSelectRow: function (rowdata) { |
|
|
|
var selectedRow = $('#gridtable').jfGridGet('rowdata'); |
|
|
|
if (list.length < 1) { |
|
|
|
list = selectedRow |
|
|
|
} else { |
|
|
|
// 合并两个数组 |
|
|
|
list = list.concat(selectedRow) |
|
|
|
// 去重 |
|
|
|
let temp = {} |
|
|
|
list = list.reduce((prev, curv) => { |
|
|
|
// 若临时对象中有一模一样的item,则什么都不做 |
|
|
|
if (temp[curv.StuNo]) { } |
|
|
|
else { |
|
|
|
temp[curv.StuNo] = true |
|
|
|
prev.push(curv) |
|
|
|
} |
|
|
|
return prev |
|
|
|
}, []) |
|
|
|
//console.log('resources', list) |
|
|
|
onSelectRow: function (rowdata,type) { |
|
|
|
console.log(rowdata) |
|
|
|
console.log(type) |
|
|
|
|
|
|
|
if (type) { |
|
|
|
var selectedRow = $('#gridtable').jfGridGet('rowdata'); |
|
|
|
if (list.length < 1) { |
|
|
|
list = selectedRow |
|
|
|
} else { |
|
|
|
list = list.concat(selectedRow) |
|
|
|
let temp = {} |
|
|
|
list = list.reduce((prev, curv) => { |
|
|
|
if (temp[curv.StuNo]) { } |
|
|
|
else { |
|
|
|
temp[curv.StuNo] = true |
|
|
|
prev.push(curv) |
|
|
|
} |
|
|
|
return prev |
|
|
|
}, []) |
|
|
|
} |
|
|
|
tempdatra = list |
|
|
|
$('#selgridtab').jfGridSet('refreshdata', tempdatra); |
|
|
|
} |
|
|
|
console.log(list) |
|
|
|
tempdatra = list |
|
|
|
$('#selgridtab').jfGridSet('refreshdata', tempdatra); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
@@ -842,7 +846,4 @@ var bootstrap = function ($, learun) { |
|
|
|
page.search(); |
|
|
|
}; |
|
|
|
page.init(); |
|
|
|
} |
|
|
|
function delbtn() { |
|
|
|
console.log('111111') |
|
|
|
} |