2014-07-23 8 views
2

프로그래밍을 처음 사용합니다. 오늘 jQuery에 관한 질문이 있습니다. 현재 텍스트 상자에 내용을 입력하면 값이 동일한 웹 페이지의 어딘가에 새로 고침되지 않고 코드가 생성됩니다. 코드는 현재 작동하지만 라운드 함수를 추가 한 후에 코드가 더 이상 실행되지 않는 것 같습니다. 당신이 도와주고 싶어한다면 감사 할 것입니다. 감사! 이러한 맥락에서 .toFixed()를 사용하는자바 스크립트에서 소수점 이하 2 자리 반올림

$("#noofpax1") 
    .keyup(function() { 
    var value = $(this).val(); 
    $("#pax1").text(round ((value * 13.21) ,2)); 
    }) 
    .keyup(); 

답변

2

시도,

$("#pax1").text((value * 13.21).toFixed(2)); 
+0

에 대한 자세한 내용은

! 고마워요! 너는 내 하루를 만들어! (: @Rajaprabhu – sing

+0

@ 도움이 기쁩니다! –

0

사용 toFixed(2)inside text()

사용 라운드를 해달라고().

DEMO

이유 UR 코드 didnt 한 일 : 가장 가까운 integer.It 나던에 숫자 라운드 두 번째 매개 변수를 받아들입니다. UR 질문이 작동 Check here

+0

답장을 보내 주셔서 감사합니다. toFixed (2)를 사용해 보았지만 작동하지 않습니다. $ ("# noofpax1") .keyup (function() { var value = $ (이) .val(); $ ("#의 pax1")는 .text (값 * 13.21) .toFixed (2) }) .keyup(); 내가 제대로하고 있는가 @? jQueryAngryBird – sing

+0

@ feedeed를 확인하십시오. –

+0

@sing, text() 내부에서 말해야했습니다 .jsFiddle을 확인 했습니까? –

관련 문제