감

추가옵션 라디오 버튼

· 2015-01-21 (수) 17:33:25 · 9154 · 1
혹시 실력되시는분은 옵션1만 넣는다는 전제조건에 선택옵션도 라디오로 표현이 되도록 부탁드립니다.


제이쿼리에 j 도 모르는 사람입니다 ^^; 이해해주세요

shop.lib.php 파일과 shop.js 파일수정을 합니다.



shop.lib.php 1045줄

수정전
[code]
$options[$opt_id[0]][] = '<option value="'.$opt_id[1].','.$row['io_price'].','.$io_stock_qty.'">'.$opt_id[1].$price.$soldout.'</option>';
[/code]

수정후
[code]
$options[$opt_id[0]][] = '<input type="radio" name="it_supply" id="it_supply" value="'.$opt_id[1].','.$row['io_price'].','.$io_stock_qty.'">'.$opt_id[1].$price.$soldout.'<br>';

[/code]

위처럼 라디오 버튼이 나오도록 하였습니다.

이제 shop.js 128 ~ 162줄

수정전
[code]
/* 키보드 접근 후 옵션 선택 Enter keydown 이벤트 대응 */
$("select.it_supply").live("keydown", function(e) {
var $el = $(this);
var code = e.keyCode;
var val = $(this).val();

supply_add = false;
if(code == 13) {
if(val == "")
return;

sel_supply_process($el, true);
}
});

if(isAndroid) {
$("select.it_supply").live("touchend", function() {
supply_add = true;
});
} else {
$("select.it_supply").live("mousedown", function() {
supply_add = true;
});
}

$("select.it_supply").live("change", function() {
var $el = $(this);
var val = $(this).val();

if(val == "")
return;

if(supply_add)
sel_supply_process($el, true);
});
[/code]
수정후
[code]
/* 키보드 접근 후 옵션 선택 Enter keydown 이벤트 대응 */
$('input[name=it_supply]:radio').click(function(e) {
var $el = $(this);
var code = e.keyCode;
var val = $(this).val();

supply_add = false;
if(code == 13) {
if(val == "")
return;

sel_supply_process($el, true);
}
});

if(isAndroid) {
$("select.it_supply").live("touchend", function() {
supply_add = true;
});
} else {
$('input[name=it_supply]:radio').click(function() {
supply_add = true;
});
}

$('input[name=it_supply]:radio').click(function() {
var $el = $(this);
var val = $(this).val();

if(val == "")
return;

if(supply_add)
sel_supply_process($el, true);
});
[/code]
|

댓글 1개

잘 봣습니다
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

455건
+
제목 글쓴이 날짜 조회
15-08-25 조회 3,574
15-08-21 조회 7,437
15-08-21 조회 8,664
15-08-06 조회 7,025
15-07-29 조회 5,438
15-06-30 조회 7,447
15-06-29 조회 1.1만
15-06-23 조회 6,547
15-06-17 조회 6,130
15-05-30 조회 5,246
15-05-21 조회 6,154
15-04-17 조회 8,396
15-03-26 조회 5,928
15-03-13 조회 7,098
15-03-06 조회 6,362
15-03-03 조회 1.1만
15-02-26 조회 7,235
15-02-02 조회 1.6만
15-01-30 조회 6,367
15-01-28 조회 6,309
15-01-21 조회 9,155
15-01-20 조회 1.2만
15-01-14 조회 5,894
15-01-02 조회 1.2만
14-12-20 조회 8,613
14-12-19 조회 6,313
14-12-17 조회 6,416
14-11-25 조회 1.3만
14-11-23 조회 8,815
14-11-21 조회 6,854