2017-02-11 3 views
0

다른 입력 변경 값에서 입력 필드 값을 변경해야합니다.Jquery - 변경 입력 필드의 값 변경

나는 쓰기 : 나는 두 번째 형태의 값을 변경할 때

$('#myself').on('click', function (event) { 
    event.preventDefault(); 

    $('#choose').modal('hide'); 
    $('#collapseOne').collapse('hide'); 
    $('#collapseThree').collapse('show'); 

    $('#b_email').on('change', function() { 
     var p = $('#b_email').val(); 
     $("r_email").val(p); 
    }); 

    $('#b_first_name').on('change', function() { 
     var p = $('#b_first_name').val(); 
     $("r_first_name").val(p); 
    }); 

    $('#b_last_name').on('change', function() { 
     var p = $('#b_last_name').val(); 
     $("r_last_name").val(p); 
    }); 

    $("message").val('No message'); 
    $("voucher_from").val('MYSELF'); 
}); 

enter image description here

그래서 당신이 볼 수있는 값 첫번째 형태로 변경 해달라고. 왜?

어떻게 트리거 할 수 있습니까?

+0

전체 코드를 jsfiddle로 제공하십시오. –

+0

'# myself '을 클릭 할 때마다 새로운'change' 핸들러가'# b_email','# b_first_name'과'# b_last_name'에 추가 될 것입니다. 선택기를 확인하십시오. – Andreas

답변

1

안녕하세요,

당신은 p 값이 입력을 채우려. 권리? 이 값을 어디에 두어야할까요?

$("r_first_name").val(p); 클래스를 입력하고 클래스를 입력하십시오. 시도해 볼 가치가 있습니다. $(".r_first_name").val(p);

+0

감사합니다 ... '깜빡했습니다.' 그리고 '#'...하지만 모든 키 누름에서 입력 필드의 값을 변경하는 방법은 무엇입니까? –

+0

'onkeyup'을 사용해보세요. – Synthiatic