自动设置第二个选择字段值

Automatically sets second select field value

本文关键字:字段 选择 第二个 设置      更新时间:2023-09-26

所以基本上我需要做一个功能,如果你从第一个选择框中选择了什么,它也会在第二个选择框自动选择,如果你在第二选择框中更改了什么,也会在第一选择框中自动更改。以下是我目前的状态,我已经修复了,如果有人更改了第一个选择框的值,但我不确定如何使第二个选择框值与第一个相同,反之亦然。-http://jsfiddle.net/3Tt7N/5/

希望你能帮我;)!

基本上,您需要做的是收集第一个表的值'.val()',并将其设置为第二个表'.val()的参数。它可能看起来像这个

$("#table2").val( $("#table1").val(cars) ); 

但那太难看了。。。因此,我们将其分配给一个var(您选择的用于命名汽车的变量),然后把该变量传递到相应的表".val()"方法中

$("#table1").change( function() {
  var cars = $("#table1").val();
  $("#table2").val(cars);
});
$("#table2").change( function() {
  var cars = $("#table2").val();
  $("#table1").val(cars);
});

证明:http://jsfiddle.net/iredmedia/jPNYK/

到此为止。http://jsfiddle.net/jYqJJ/

试试这个:

JS-

$("#table1").click( function() {
  $("#table2").val($("#table1").val()) ;
 });​
$("#table2").click( function() {
  $("#table1").val($("#table2").val()) ;
      });

示例:

http://jsfiddle.net/3Tt7N/10/