#196 옵션수정창 닫기 후 버튼에 포커스 가도록 수정

This commit is contained in:
chicpro
2013-05-28 16:07:25 +09:00
parent 497ee91b72
commit 871602d578
2 changed files with 12 additions and 8 deletions

View File

@ -2,7 +2,6 @@
include_once('./_common.php'); include_once('./_common.php');
$it_id = $_POST['it_id']; $it_id = $_POST['it_id'];
$idx = $_POST['idx'];
$sql = " select it_id, it_option_subject, it_supply_subject $sql = " select it_id, it_option_subject, it_supply_subject
from {$g4['shop_item_table']} from {$g4['shop_item_table']}
@ -33,7 +32,6 @@ if(!mysql_num_rows($result))
<input type="hidden" name="it_name" value="<?php echo $row2['it_name']; ?>"> <input type="hidden" name="it_name" value="<?php echo $row2['it_name']; ?>">
<input type="hidden" name="total_price" value=""> <input type="hidden" name="total_price" value="">
<input type="hidden" name="sw_direct"> <input type="hidden" name="sw_direct">
<input type="hidden" name="ct_order" value="<?php echo $idx; ?>">
<?php <?php
$option_1 = get_item_options($it['it_id'], $it['it_option_subject']); $option_1 = get_item_options($it['it_id'], $it['it_option_subject']);
if($option_1) { if($option_1) {

View File

@ -237,19 +237,22 @@ if ($s_page == 'cart.php') {
?> ?>
<script> <script>
$(function() { $(function() {
var close_btn_idx;
// 선택사항수정 // 선택사항수정
$(".mod_options").click(function() { $(".mod_options").click(function() {
var it_id = $(this).closest("tr").find("input[name^=it_id]").val(); var it_id = $(this).closest("tr").find("input[name^=it_id]").val();
var idx = $(".mod_options").index($(this)); var $this = $(this);
close_btn_idx = $(".mod_options").index($(this));
winMask(); // 모달 윈도우 배경 출력 winMask(); // 모달 윈도우 배경 출력
$.post( $.post(
"./cartoption.php", "./cartoption.php",
{ it_id: it_id, idx: idx }, { it_id: it_id },
function(data) { function(data) {
$("#mod_option_frm").remove(); $("#mod_option_frm").remove();
$(".mod_options:eq("+idx+")").after("<div id=\"mod_option_frm\"></div>"); $this.after("<div id=\"mod_option_frm\"></div>");
$("#mod_option_frm").html(data); $("#mod_option_frm").html(data);
price_calculate(); price_calculate();
} }
@ -267,10 +270,13 @@ $(function() {
// 옵션수정 닫기 // 옵션수정 닫기
$("#mod_option_close").live("click", function() { $("#mod_option_close").live("click", function() {
$("#mod_option_frm").remove(); $("#mod_option_frm").remove();
$('#win_mask, .window').hide(); $("#win_mask, .window").hide();
$(".mod_options").eq(close_btn_idx).focus();
}); });
$('#win_mask').click(function () { $("#win_mask").click(function () {
$('#win_mask, #mod_option_frm').hide(); $("#mod_option_frm").remove();
$("#win_mask").hide();
$(".mod_options").eq(close_btn_idx).focus();
}); });
}); });