테스트 사이트 - 개발 중인 베타 버전입니다

영카트 가격 입력시 콤마 보이게 하려면 .... 채택완료

isum 5년 전 조회 2,243

검색을 해보고 자료를 봤는데 딱히 ..... 적용 할만하게 없네요.

 

관리자 페이지 에서 상품 > 판매가격 입력(수정)시 

 

입력 후 123,456 처럼 보이는게 문제가 아니고 ....

입력 후 에도 보여져야 겠지요.

 

가격 입력란에 입력과 동시에 123,456 처럼 콤마가 보여 졌으면 합니다. 

(네이버 중고나라에 게시판이 입력시 이렇더라구요.)

 

혹시 해 보신 분이나 경험 있으신 분 조언 좀 부탁 드립니다. 

고맙습니다. 

 

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

답변 2개

채택된 답변
+20 포인트
플라이
5년 전

입력시에 보여지는것은 javascript로 구현처리하셔야 할 부분으로 보입니다.

전송시에는 콤마부분을 제거해서 처리해야 하고요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

i
isum
5년 전
다른 소스를 참고해 보이면서 입력은 되는데 .... 플라이님 말씀처럼 .....
33,000원 입력 했다면 33 이라고만 보여지네요.
플라이
5년 전
네 db에 저장될때 콤마부분을 빼야 정확히 db에 저장이 되어야 문제가 없는 부분입니다.

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

서잰션
5년 전

https://jmseo.tistory.com/55">https://jmseo.tistory.com/55

 

</p>

<p> </p>

<p>$(document).ready(function(){</p>

<p>$("input[name='aaa'], #bbb" ).bind('keyup', function(e){</p>

<p>    var rgx1 = /\D/g;</p>

<p>    var rgx2 = /(\d+)(\d{3})/;</p>

<p>    var num = this.value.replace(rgx1,"");</p>

<p>    while (rgx2.test(num))</p>

<p>        num = num.replace(rgx2, '$1' + ',' + '$2'); this.value = num;</p>

<p>    });</p>

<p> });</p>

<p><input type="text" id="aaa" name="aaa"/></p>

<p><input type="text" id="bbb" name="bbb"/></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

i
isum
5년 전
고맙습니다.

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

답변을 작성하려면 로그인이 필요합니다.

로그인