首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在特定选项的select值未更改或更改为特定选项时使用Jquery触发事件

如何在特定选项的select值未更改或更改为特定选项时使用Jquery触发事件
EN

Stack Overflow用户
提问于 2017-01-10 18:29:55
回答 0查看 390关注 0票数 1

所以当选择一个特定的select值时,我希望我的页面重定向到不同的页面。它是否改变了值。如果该值已经是某个其他值,则在更改时可以正常工作,但是如果该值已经被选作重定向页面的值,则它就不起作用了,例如

代码语言:javascript
运行
复制
<script>
$("select").on('change', function() {
        if ($(this).val() == 'option2') {
            var data = $(this).attr("data_val");
            var sid = $(this).parent().parent().children()[3];
            var sid_value = $(sid).children()[0].value;
            window.location = 'new.php?data=' + data + '&sid=' +   sid_value;
        }});
</script>

如果选择被设置为option1,并且我从下拉列表中选择了option2,那么页面将重定向,但是当在选择中已经选择了option2,并且我再次打开下拉菜单并单击option2时,它不会重定向,请帮助我实现这一点。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41566624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档