Javascript 通过多次选择更改多个输入值

Javascript 通过多次选择更改多个输入值,javascript,jquery,ajax,select,input,Javascript,Jquery,Ajax,Select,Input,也许有人能帮我。。。我有5种不同的选择。我想在更改选择值后更改输入值。但是5个选择和5个输入。每个选择有一个输入 像这样: <select name="select[0]> // on change of select[0] <input type="text" name="change_me[0]> // put the value here <select name="select[1]> // on change of select[1] &

也许有人能帮我。。。我有5种不同的选择。我想在更改选择值后更改输入值。但是5个选择和5个输入。每个选择有一个输入

像这样:

<select name="select[0]>   // on change of select[0]
<input type="text" name="change_me[0]>  // put the value here

<select name="select[1]>   // on change of select[1]
<input type="text" name="change_me[1]>  // put the value here

<select name="select[2]>   // on change of select[2]
<input type="text" name="change_me[2]>  // put the value here
$(".current_element").change(function() {
    $(this).next().val($(this).val());
});
但问题是,如何将它用于每对选择和输入字段。我需要写5遍剧本吗


谢谢大家

没有类型为select的输入元素。但是,如果需要当前元素将值复制到下一个元素,可以这样做:

<select name="select[0]>   // on change of select[0]
<input type="text" name="change_me[0]>  // put the value here

<select name="select[1]>   // on change of select[1]
<input type="text" name="change_me[1]>  // put the value here

<select name="select[2]>   // on change of select[2]
<input type="text" name="change_me[2]>  // put the value here
$(".current_element").change(function() {
    $(this).next().val($(this).val());
});

是什么?不是吗?当然,我错了:谢谢这正是我要找的!谢谢!当我使用div时,next似乎不起作用。如果表单元素位于单独的div中,您知道如何处理它吗?a b我试着和父母一起做一些事情,但没有找到一个好的解决办法。你应该试着用父母而不是孩子来解决这个问题。谢谢你。它是:$this.parent.next.children.val$this.val;