Jquery - 更改输入字段的值

时间:2017-02-11 16:16:57

标签: javascript jquery function onchange

我需要更改其他输入更改值的输入字段值。

我写道:

$('#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

因此,当我在第二种形式中更改值时,您可以看到第一种形式的值不会改变。为什么呢?

我怎么能触发它?

1 个答案:

答案 0 :(得分:1)

你好,

您希望使用值p填充此输入。对?代码如何放置这个值?

试着这样做  $("r_first_name").val(p); 到一个类并给输入一个类。可能值得一试。  $(".r_first_name").val(p);