Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Запомнить id выбранного элемента и передать его как параметр в адресную строку (https://javascript.ru/forum/dom-window/28131-zapomnit-id-vybrannogo-ehlementa-i-peredat-ego-kak-parametr-v-adresnuyu-stroku.html)

georg 08.05.2012 21:56

Запомнить id выбранного элемента и передать его как параметр в адресную строку
 
Добрый день, уважаемые форумчане! помогите с решением - совсем запутался.

У меня на странице есть список производителей. вот пример страницы

http://charskaia.com/op/index.php?ro...tegory&path=24

При выборе производителя из списка выводится список товаров для этого производителя в выбранной подкатегории.

Мне нужно запомнить ай-ди производителя и передать его на страницу результатов, чтобы на странице результатов этот производитель был выделен красным.


Как это делается, пожалуйста, подскажите!! Заранее спасибо огромное, потому что бьюсь уже 2 дня. Яваскрипт знаю не очень - поэтому трудности.

ksa 09.03.2013 10:57

Цитата:

Сообщение от georg
нужно запомнить ай-ди производителя и передать его на страницу результатов

Как вариант...

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(document).ready(function (){
	$('li').click(function (){
		var url='<url>#'+this.id;
		alert(url);
	});
});
</script>
</head>
<body>
<ul>
	<li id='i-1'>Item 1</li>
	<li id='i-2'>Item 2</li>
	<li id='i-3'>Item 3</li>
</ul>
</body>
</html>


Вариант для реквеста...

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(document).ready(function (){
	$('li').click(function (){
		var url='<url>?itemId='+this.id;
		alert(url);
	});
});
</script>
</head>
<body>
<ul>
	<li id='i-1'>Item 1</li>
	<li id='i-2'>Item 2</li>
	<li id='i-3'>Item 3</li>
</ul>
</body>
</html>


Часовой пояс GMT +3, время: 06:13.