将值分配并复制到输入字段

时间:2015-10-25 20:55:59

标签: javascript jquery

嗨我需要为一个输入(2)分配另一个输入(3)的相同值。

我的工作正常:

<script type="text/javascript">

            gform.addFilter( 'gform_list_item_pre_add', function ( clone ) {
                clone.find('td:eq(1) input').val('your new value');
                return clone;
            } );

    </script>

我需要用第三个输入的值替换'你的新值':

clone.find('td:eq(1) input').val('td:eq(3) input').val());

但它破坏了代码。你能告诉我哪里出错吗?

由于

2 个答案:

答案 0 :(得分:0)

您错过了替换行中的$

gform.addFilter( 'gform_list_item_pre_add', function ( clone ) {
    var newVal = clone.find('td:eq(3) input').val();
    clone.find('td:eq(1) input').val(newVal);
    return clone;
});

答案 1 :(得分:0)

试试这个:

var input3_val = clone.find('td:eq(3) input').val();
clone.find('td:eq(1) input').val(input3_val);