From 8f2d8173e1d63e7b07a524009c6a81e7f4d0bef9 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 13:38:15 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=83=81?= =?UTF-8?q?=ED=92=88=EC=A0=95=EB=B3=B4=20=EC=98=B5=EC=85=98=20=EC=9D=BC?= =?UTF-8?q?=EA=B4=84=EC=A0=81=EC=9A=A9=20=EB=95=8C=20=EC=84=A0=ED=83=9D?= =?UTF-8?q?=EC=A0=81=EC=9A=A9=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemform.php | 74 +++++++++++++++++++++++++++++-------- 1 file changed, 58 insertions(+), 16 deletions(-) diff --git a/adm/shop_admin/itemform.php b/adm/shop_admin/itemform.php index 23c54fd4b..8bce97164 100644 --- a/adm/shop_admin/itemform.php +++ b/adm/shop_admin/itemform.php @@ -837,18 +837,39 @@ $(function(){ var opt_stock = $.trim($("#opt_com_stock").val()); var opt_noti = $.trim($("#opt_com_noti").val()); var opt_use = $("#opt_com_use").val(); + var $el = $("input[name='opt_chk[]']:checked"); - if($("#opt_com_price_chk").is(":checked")) - $("input[name='opt_price[]']").val(opt_price); + // 체크된 옵션이 있으면 체크된 것만 적용 + if($el.size() > 0) { + var $tr; + $el.each(function() { + $tr = $(this).closest("tr"); - if($("#opt_com_stock_chk").is(":checked")) - $("input[name='opt_stock_qty[]']").val(opt_stock); + if($("#opt_com_price_chk").is(":checked")) + $tr.find("input[name='opt_price[]']").val(opt_price); - if($("#opt_com_noti_chk").is(":checked")) - $("input[name='opt_noti_qty[]']").val(opt_noti); + if($("#opt_com_stock_chk").is(":checked")) + $tr.find("input[name='opt_stock_qty[]']").val(opt_stock); - if($("#opt_com_use_chk").is(":checked")) - $("select[name='opt_use[]']").val(opt_use); + if($("#opt_com_noti_chk").is(":checked")) + $tr.find("input[name='opt_noti_qty[]']").val(opt_noti); + + if($("#opt_com_use_chk").is(":checked")) + $tr.find("select[name='opt_use[]']").val(opt_use); + }); + } else { + if($("#opt_com_price_chk").is(":checked")) + $("input[name='opt_price[]']").val(opt_price); + + if($("#opt_com_stock_chk").is(":checked")) + $("input[name='opt_stock_qty[]']").val(opt_stock); + + if($("#opt_com_noti_chk").is(":checked")) + $("input[name='opt_noti_qty[]']").val(opt_noti); + + if($("#opt_com_use_chk").is(":checked")) + $("select[name='opt_use[]']").val(opt_use); + } }); }); @@ -1022,18 +1043,39 @@ $(function(){ var spl_stock = $.trim($("#spl_com_stock").val()); var spl_noti = $.trim($("#spl_com_noti").val()); var spl_use = $("#spl_com_use").val(); + var $el = $("input[name='spl_chk[]']:checked"); - if($("#spl_com_price_chk").is(":checked")) - $("input[name='spl_price[]']").val(spl_price); + // 체크된 옵션이 있으면 체크된 것만 적용 + if($el.size() > 0) { + var $tr; + $el.each(function() { + $tr = $(this).closest("tr"); - if($("#spl_com_stock_chk").is(":checked")) - $("input[name='spl_stock_qty[]']").val(spl_stock); + if($("#spl_com_price_chk").is(":checked")) + $tr.find("input[name='spl_price[]']").val(spl_price); - if($("#spl_com_noti_chk").is(":checked")) - $("input[name='spl_noti_qty[]']").val(spl_noti); + if($("#spl_com_stock_chk").is(":checked")) + $tr.find("input[name='spl_stock_qty[]']").val(spl_stock); - if($("#spl_com_use_chk").is(":checked")) - $("select[name='spl_use[]']").val(spl_use); + if($("#spl_com_noti_chk").is(":checked")) + $tr.find("input[name='spl_noti_qty[]']").val(spl_noti); + + if($("#spl_com_use_chk").is(":checked")) + $tr.find("select[name='spl_use[]']").val(spl_use); + }); + } else { + if($("#spl_com_price_chk").is(":checked")) + $("input[name='spl_price[]']").val(spl_price); + + if($("#spl_com_stock_chk").is(":checked")) + $("input[name='spl_stock_qty[]']").val(spl_stock); + + if($("#spl_com_noti_chk").is(":checked")) + $("input[name='spl_noti_qty[]']").val(spl_noti); + + if($("#spl_com_use_chk").is(":checked")) + $("select[name='spl_use[]']").val(spl_use); + } }); });