|
@@ -80,7 +80,7 @@
|
|
|
<c:forEach items="${page.list}" var="item">
|
|
|
<tr id="${item.productID}" class="itemtr">
|
|
|
<th>
|
|
|
- <input class="check-item" type="checkbox" name="info" value='${fns:toJson(item)}'/>
|
|
|
+ <input class="check-item" type="checkbox" name="info" value='${fns:toJson(item)}' onclick="ClickSelect()"/>
|
|
|
</th>
|
|
|
<td>${item.productID}</td>
|
|
|
<td><img src="${item.mainImage}" width="50px" height="50px"></td>
|
|
@@ -150,7 +150,7 @@
|
|
|
var inputIsCheckedAll = $('.check-all').attr('checked');
|
|
|
var imageArray = [];
|
|
|
if(inputIsCheckedAll){
|
|
|
- isCheckedAll = true;
|
|
|
+ isCheckedAll = 'true';
|
|
|
$(".check-item").attr('checked', true);
|
|
|
$(".check-item").each(function (index,el) {
|
|
|
var item = $(this).val();
|
|
@@ -177,12 +177,44 @@
|
|
|
imageArray.push(items);
|
|
|
})
|
|
|
}else{
|
|
|
- isCheckedAll = false;
|
|
|
+ isCheckedAll = 'false';
|
|
|
$(".check-item").attr('checked', false);
|
|
|
imageArray = [];
|
|
|
}
|
|
|
return imageArray;
|
|
|
}
|
|
|
+ function ClickSelect(){
|
|
|
+ isCheckedAll = 'checkedData';
|
|
|
+ $(".check-all").attr('checked', false);
|
|
|
+ var imageArray = [];
|
|
|
+ $(".check-item:checked").each(function (index,el) {
|
|
|
+ // console.log('*****');
|
|
|
+ var item = $(this).val();
|
|
|
+ var product = JSON.parse(item);
|
|
|
+ var link ='';
|
|
|
+ if (${productCategory eq 1}) {
|
|
|
+ link = "${fns:getConfig('wwwServer')}product-" + product.productID + ".html";
|
|
|
+ } else {
|
|
|
+ link = "${fns:getConfig('wwwServer')}flea-market-" + product.productID + ".html";
|
|
|
+ }
|
|
|
+ var items = {
|
|
|
+ "id": "",
|
|
|
+ "productId": product.productID,
|
|
|
+ "validFlag": product.validFlag,
|
|
|
+ "image": product.mainImage,
|
|
|
+ "name": product.name,
|
|
|
+ "link": link,
|
|
|
+ "sort": 1,
|
|
|
+ "pcStatus": "1",
|
|
|
+ "appletsStatus": "1",
|
|
|
+ "label": "",
|
|
|
+ "createDate": ""
|
|
|
+ };
|
|
|
+ imageArray.push(items);
|
|
|
+ })
|
|
|
+ // console.log(imageArray);
|
|
|
+ return imageArray;
|
|
|
+ }
|
|
|
function handleCheckedAll() {
|
|
|
return isCheckedAll;
|
|
|
}
|