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

标签 javascript jquery

所以基本上我需要一个功能,如果您从第一个选择框中选择某些内容,它也会在第二个选择框中自动选择,如果您在第二个选择框中更改任何内容,它将在第一个选择中自动更改盒子也。这是我目前的情况,如果有人更改第一个选择框值,我已经修复了,但我不确定如何使第二个选择框值与第一个选择框值相同,反之亦然。 -http://jsfiddle.net/3Tt7N/5/

希望你能帮我解决这个问题;)!

最佳答案

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

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

但这太难看了...因此,我们将它分配给一个变量(您选择命名汽车)并将该变量传递到对应表'.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/

关于javascript - 自动设置第二个选择字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9789711/

相关文章:

javascript - 所见即所得 免费用于商业用途

javascript - Bootstrap 标签输入 - 值不会从标签输入中删除

javascript - 如何为不同设置的多个元素添加滚动背景效果?

javascript - 如果在预设时间后未完成加载,是否可以重新加载特定图像? javascript/jquery

javascript - 在 AngularJS 的表格上使用分页

javascript - 禁用今天后 2 天日期选择器

jquery - JSON 数组的简单迭代

javascript - 基于选择字段从 json 文件生成表格

jquery - 列表需要双击切换类

javascript - 更改多行文本下的超链接顺序(增强型富文本)