javascript - 如果两个选项相同,则在第二次选择时转到下一个选项

标签 javascript jquery html

这个让我很困惑。如果您有两个选择标签(请参阅此 demo ),两者都具有所有相同的选项,如果用户在两个选择中都选择相同的选项,您将如何编写脚本以转到第二个选择标签中的下一个选项。

最佳答案

Tom Hubbard 的解决方案对我不起作用,值有时会奇怪地切换。对我来说这很有效:

$(function() {
    $('.salary-select').change(function() {
        if($('#salary1').val() == $('#salary2').val() ) {
            $("#salary2")[0].selectedIndex+=1;
        }
    });
});

但是,您需要添加一些您没有选择两个列表中的最后一个值的内容。

fiddle :http://jsfiddle.net/h4aLc/2/

关于javascript - 如果两个选项相同,则在第二次选择时转到下一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8726620/

相关文章:

javascript - Node Js 图片上传不工作

javascript - 为什么我隐藏侧边栏的 Greasemonkey JQuery 脚本在 Stack Exchange 网站上有效,但在 Stack Overflow 上无效?

html - 在 Express 中使用 HTML 而不是 Jade

javascript - HTML - 为属性动态创建的输入标签

asp.net - 如何使用 jquery 或 jscript 在单击时触发按钮?

javascript - 我在 div 中有一个 Canvas 。我如何得到它?

javascript - 如何使用 jQuery 按类选择元素?

javascript - JavaScript 中的逻辑运算符及其行为

javascript - electron-packager spawn ENOENT

javascript - 无法访问 jquery 之外的 var