Когда пользователь нажимает на ссылку, я хочу отправить их на другую страницу с выпадающим списком, предварительно выбранным по ссылке, которую они нажали. Например, если они выбирают ссылку на «товар», я хочу отправить их на другую страницу с выпадающим списком, выбранным для «товаров», а не другими категориями выбора, такими как «все», «продажа», «архитектура» и т. Д. Как я мог это сделатьСсылка на выбор в выпадающем списке
0
A
ответ
0
Вы можете достичь этого путем добавления параметров к первой ссылки страницы, а затем разбор их на второй странице, чтобы установить выбранный параметр в выберите вход, попробуйте этот пример:
page1. HTML
<html>
<body>
<a href="page2.html?category=merchandise">Merchandise</a>
<a href="page2.html?category=all">All</a>
<a href="page2.html?category=sales">Sales</a>
<a href="page2.html?category=architecture">Architecture</a>
</body>
</html>
page2.html
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
<script>
$(document).ready(function(){
var selectedCategory = getUrlParameter("category");
$('select').val(selectedCategory);
});
function getUrlParameter(sParam)
{
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++)
{
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam)
{
return sParameterName[1];
}
}
}
</script>
</head>
<body>
<select>
<option value="merchandise" >Merchandise</option>
<option value="all" >All</option>
<option value="sales" >Sales</option>
<option value="architecture" >Architecture</option>
</select>
</body>
</html>
0
вы можете попробовать это:
test.php
<!DOCTYPE html>
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
<script>
$(document).ready(function(){
$('a').click(function(){
localStorage.setItem("category",$(this).text());
});
});
</script>
</head>
<body>
<a href="submit.php">Merchandise</a>
<a href="submit.php">All</a>
<a href="submit.php">Sales</a>
<a href="submit.php">Architecture</a>
</body>
</html>
submit.php
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
<script>
window.onload = function() {
$('select option[value="' + localStorage.getItem("category") + '"]').prop('selected', true);
}
</script>
</head>
<body >
<select>
<option value="merchandise" >Merchandise</option>
<option value="all" >All</option>
<option value="sales" >Sales</option>
<option value="architecture" >Architecture</option>
</select>
</body>
</html>
Смежные вопросы
- 1. Ссылка изображения на значение в выпадающем списке
- 2. Выбор PHP в выпадающем списке
- 3. Автоматический выбор нужного элемента в выпадающем списке
- 4. Выбор по умолчанию Razor в выпадающем списке?
- 5. Предварительный выбор текста в выпадающем списке
- 6. Отобразить выбор пользователя в выпадающем списке
- 7. Выбор значения опции в выпадающем списке
- 8. Возможное непреднамеренная ссылка сравнения в выпадающем списке
- 9. выбор не отображается в выпадающем списке
- 10. Выбор варианта в Выбранном выпадающем списке на странице загрузки
- 11. Опция на выпадающем списке в качестве якоря
- 12. Выбор элементов в выпадающем списке с помощью jQuery в Firefox
- 13. Группировка в выпадающем списке
- 14. запись в выпадающем списке
- 15. System.NullReferenceException в выпадающем списке
- 16. Измените содержание на выпадающем списке
- 17. XForms: установить выбор по умолчанию в выпадающем списке в привязке
- 18. Модель в модели - выбор элемента в выпадающем списке?
- 19. строка; # в выпадающем списке
- 20. Изображения в выпадающем списке
- 21. Значения в выпадающем списке
- 22. Выбор опций в выпадающем списке с помощью нажатия клавиши
- 23. Выбор значения в выпадающем списке с помощью JavaScript
- 24. Выбор значения по умолчанию в выпадающем списке html
- 25. Как программно отключить выбор в выпадающем списке «Избранные»
- 26. jQuery: выбор элемента в выпадающем списке с использованием текстового значения
- 27. Выбор элементов в выпадающем списке и их удаление
- 28. Автоматический выбор значения в выпадающем списке, заполненном из базы данных
- 29. QCombobox - скрыть первый элемент на выпадающем списке
- 30. Автоматический выбор нескольких параметров во втором раскрывающемся списке на основе параметров, выбранных в первом выпадающем списке
PHP и HTML будет работать, CSS, чтобы сделать его немного более красивой, и добавить немного javascript! – baao
Это зависит от того, какую структуру JavaScript вы используете. Есть способы сделать это с помощью JQuery и способы сделать это с помощью AngularJS. Что вы используете? – eugene1832
можно сделать это с помощью атрибутов url и jquery –