2016-10-24 76 views

回答

0

请注意,这是一个非常难得的要求相同的选项“USA”你的问题..但是,这是可能的。

您可以将change事件附加到您的命名select1第一要素,然后在函数处理程序中设置的字段名称select2值是这样的:

$('select[name=select1]').on('change', function() { 
 
    $('select[name=select2]').val($(this).val()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<select multiple name="select1"> 
 
    <option value="val1">Val 1</option> 
 
    <option value="val2">Val 2</option> 
 
    <option value="val3">Val 3</option> 
 
    <option value="val4">Val 4</option> 
 
    <option value="val5">Val 5</option> 
 
</select> 
 

 
<select multiple name="select2"> 
 
    <option value="val1">Val 1</option> 
 
    <option value="val2">Val 2</option> 
 
    <option value="val3">Val 3</option> 
 
    <option value="val4">Val 4</option> 
 
    <option value="val5">Val 5</option> 
 
</select>

+0

这里是我有什么 –

+0

嘿@Yosvel Quintero,我只是检查了差异,似乎在我的情况下,在第一个字段中,值不匹配,首先使用数字,而另一个使用名称,任何想法如何匹配它们? –

相关问题