简体   繁体   English

选择并单击按钮时如何重定向URL

[英]How to redirect URL when select and click button

How to redirect URL when selectbox selected and click Go button? 选择框并单击“转到”按钮后如何重定向URL? This is what I just tried. 这就是我刚刚尝试过的。

 <script>
        function goCenter(){
            var addrCenter = $("#selCenter").val();
            location.href = addrCenter;

        }
        </script>
        <select id="selCenter"> 
                    <option value='http://ebay.com' selected="selected">ebay</option>
                    <option value='http://google.com'>google</option> 
                </select>

        <button onchange="goCenter();">go</button>

This is not working to me. 这对我不起作用。 Please help 请帮忙

You can try with onclick instead of onchange . 您可以尝试使用onclick而不是onchange Let's try 我们试试吧

  function goCenter(){ var addrCenter = $("#selCenter").val(); console.log(addrCenter); location.href = addrCenter; } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <select id="selCenter"> <option value='http://ebay.com' selected="selected">ebay</option> <option value='http://google.com'>google</option> </select> <button onclick="goCenter();">go</button> 

You could do this. 你可以这样做。

$('button').on('click', goCenter);

function goCenter(){
        var addrCenter = $("#selCenter option:selected").val();
        location.href = addrCenter;
    }

You would not need the “onchange="goCenter();" 您不需要“ onchange =“ goCenter();” in the button element. 在按钮元素中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM