使用jquery将一个文本框分配给两个文本框上都有按键事件的第二个文本框?

使用jquery将一个文本框分配给两个文本框上都有按键事件的第二个文本框?,jquery,Jquery,我有一个2文本框。现在我想在按键事件值上输入一个文本,这个值会自动写入第二个文本框中。所以现在我想按键事件也有第二个文本框。所以我不知道该怎么做 这是我的文本框: <input type="search" id="search" class="form-control" placeholder="Search..."> 这是我的脚本代码: <script type="text/javascript"> $(function () { $("#search").

我有一个2文本框。现在我想在按键事件值上输入一个文本,这个值会自动写入第二个文本框中。所以现在我想按键事件也有第二个文本框。所以我不知道该怎么做

这是我的文本框:

<input type="search" id="search" class="form-control" placeholder="Search...">
这是我的脚本代码:

 <script type="text/javascript">
$(function () {
    $("#search").keypress(function () {
        debugger;
        //$("#anotherName").val($(this).val());           
            $(".fixed-table-container").find(".dataTables_filter input.input-sm[type='search']").val($(this).val()); // want to also this text box key press event    // this is my 2nd text box       
    });
})
</script>
所以这里写现在第一个文本框按键事件正在工作,所以现在我想同时第二个文本框按键想要


例如,我在第一个文本框中写入abc,同时在第二个文本框中使用abc自动写入键,但此时我希望第二个文本框中也包含按键事件。

这样如何,使用类-键入其中一个来在两个文本框中复制:

$'.text\u input'.在'input'上,函数{ $'.text\u输入'.val$this.val };
你是说像这样的事吗

$document.readyfunction{ $'search1'.keyup函数{ $'search2'.val$this.val; }; $'search2'.keyup函数{ $'search1'.val$this.val; } };
要触发元素上的事件,请使用jQuery函数

在您的情况下,要在第一个文本框上触发keypress时触发第二个文本框上的keypress事件,请尝试以下操作:

$('#textbox1').keypress(function() {
    $('#textbox2').val($(this).val());
    $('#textbox2').trigger('keypress');
});

你可以用这样的东西

    /* if I write in both text boxes*/
    $('#tboxBalance').on('keypress', function () {
        $('#tboxResultado').on('keypress', function () {
            $('#btn_info_gUnidades').prop('disabled', false)
        })
    });

不,例如,我在第一个文本框中写入abc,然后按键创建,abc值写入第二个文本框,但我想在第二个文本框中写入按键事件,不获取它。“另一个按键事件”是什么意思?像这样在我的代码中运行良好,但我想第二个文本框按键事件我不知道你的意思-按键在第二个文本框中做什么?你的意思是你想在第一个文本框触发第二个文本框上的按键事件时也触发它?是的@AndrewMairose我想这样,但这里是$'textbox2'值是否为默认设置i m enter on 1文本框表示i m enter abc on 1文本框,然后在第二个文本框中设置此abc值是否??使用帮助代码,您仍然可以先设置值。更新了答案以显示这一点。这就是你的意思吗?事实上,我的第二个文本框是datatable angularjs中的inbulit搜索文本框,所以我不知道这个搜索框是哪个事件起作用。你知道吗?请让我知道哦,天哪,听起来你有一个尝试过多地混合jQuery和angularjs的案例。如果使用的是angular,则不希望使用jQuery设置值。假设您使用的是angular 1.x,您希望使用angular绑定将输入绑定到控制器中的变量,然后只需在控制器中设置值。阅读更多关于角度双向装订的内容。