2011-10-29 4 views
0

jquery 변경에 문제가 있습니다! ) (이것은 내 .PHP 페이지jquery가 변경되지 않음

<input id="numero_preventivi" style="display: none;" value="<?php echo $numeriPreventivi['preventivi']; ?>"/> 
<input id="numero_preventivi_new" style="display: none;" value="0"/> 

<script type="text/javascript"> 
$(function(){ 
    var num_pr = $("#numero_preventivi").val(); 
    var preventivi = new flipCounter('preventivi', {value: num_pr, inc:0, pace:600, auto:false}); 

    $("#numero_preventivi_new").change(function(){ 
     var num_pr_new = $("#numero_preventivi_new").val(); 
     preventivi.incrementTo(num_pr_new); 
     }); 

}); 

입니다 그리고 이것은 내의 .js가

$('#numero_preventivi_new').val(text[0]).change(); 

내 기능,의 .js 페이지 내 숨겨진 DIV의 변화 값 I가 .change을 해고

을 기능입니다 ,하지만 jquery 코드로 함수를 실행할 수 없습니다. 문제가 어디에 있습니까?

+0

'flipCounter()'은 무엇입니까? 입력의 표시를 '숨김'으로 설정 했으므로 _user_ 상호 작용으로 인해 표시되지 않습니다. 'flipCounter()'가 생성 될 때'.change()'이벤트를 트리거하려고합니까? – Bojangles

+0

'flipCounter()'카운터를 만듭니다. 이 값을 내 DB에 따라 바꿀 것입니다 –

+0

**'text [0]'이 정의되지 않은 것 같습니다 **. 그렇지 않은 경우 관련성 높은 코드 또는 JSBin을 게시하십시오. –

답변

0

속성을 변경해도 값이 변경되지 않습니다. 이 시도 :

$('#numero_preventivi_new').val(text[0]).change(); 

근무 데모 : http://jsbin.com/acojed

+0

죄송합니다, 발사하지 마세요 !!!!! –

+0

'text [0]'에 값이 있습니까 ?? 나는 그것이 정의되고있는 곳을 보지 못한다. 그게 당신 문제 일 수 있어요. – AlienWebguy

+0

텍스트 [0]이 올바르게 정의되어 있지 않습니다! –