Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 从一个选择框中选择一个值,然后使用jquery从另一个选择框中自动选择一个值_Html_Jquery - Fatal编程技术网

Html 从一个选择框中选择一个值,然后使用jquery从另一个选择框中自动选择一个值

Html 从一个选择框中选择一个值,然后使用jquery从另一个选择框中自动选择一个值,html,jquery,Html,Jquery,我有两个选择框。第一个选择框具有第一个id,第二个选择框具有第二个id 每个选择框有两个值为1,2的选项。当我从第一个选择框中选择第一个选项时,我想从第二个选择框中自动选择第二个选项,当我从第一个框中选择第二个选项时,我想从第二个选择框中自动选择第一个选项: 这是我的密码: $document.readyfunction{ $'first'.change函数{ var val=$'first'.prop'selectedIndex'; $second.prop'selectedIndex',v

我有两个选择框。第一个选择框具有第一个id,第二个选择框具有第二个id

每个选择框有两个值为1,2的选项。当我从第一个选择框中选择第一个选项时,我想从第二个选择框中自动选择第二个选项,当我从第一个框中选择第二个选项时,我想从第二个选择框中自动选择第一个选项:

这是我的密码:

$document.readyfunction{ $'first'.change函数{ var val=$'first'.prop'selectedIndex'; $second.prop'selectedIndex',val; 如果val==1{ $second.prop'selectedIndex',val==2; }如果val==2,则为else{ $second.prop'selectedIndex',val==1; } }; }; 第一选择 我想要一个苹果 我想要一个桔子 第二选择 你有桔子吗 你有苹果吗 您可以使用.val按其值设置select,在您的情况下,由于您只有2个值,因此您可以通过选项value=设置新值,而不是使用其selectedIndex:

更新的代码段:

$document.readyfunction{ $'first'.change函数{ var val=$'first'.val*1; $second.valval==1?2:1; }; }; 第一选择 我想要一个苹果 我想要一个桔子 第二选择 你有桔子吗 你有苹果吗
在同一个索引上创建选项会容易得多。所以苹果将在这两个选择中排名第一,橙色将在这两个选择中排名第二,以此类推

$document.readyfunction{ $'first'.change函数{ $second.prop'selectedIndex',$first.prop'selectedIndex'; }; }; 第一选择 我想要一个苹果 我想要一个桔子 第二选择 你有苹果吗 你有桔子吗
$("#second").val(val == 1 ? 2 : 1);