Мне нужно, чтобы форма перенаправлялась на другой URL-адрес, если какой-либо из параметров выбран отдельно. Затем покажите выбранный вариант.Переадресовать форму на другой URL-адрес на основе элемента выбора. Но не выбран после перенаправления.
Спасибо заранее
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
</head>
<body>
<form method='post'>
<select id="selectbox">
<option value="index.html" selected>Home</option>
<option value="?hello=about" >Abut Us</option>
<option value="?hello=contact" >Contact Us</option>
<option value="?hello=blog">Blog</option>
</select>
</form>
<script>
$(function(){
// bind change event to select
$('#selectbox').bind('change', function() {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = url; // redirect
}
return false;
});
});
</script>
</body>
</html>
Ваш код кажется прекрасным, у вас есть проблема с ним? –
Когда я выбираю любую опцию, мой код перенаправляет, но не отображает выбранное имя на странице переадресации. Всегда показывать «дом». –
'window.location.href = url;' –