Как найти нужный элемент?
Добрый день!
Подскажите как мне найти <option value='some_id'>some_text</option>, и выбрать с помощью jquery? Например у нас переменная $_GET['id']=100 и есть селект с id='items' <select id='items'> <option value='0'></option> <option value='20'>Шкаф</option> <option value='44'>Диван</option> <option value='100'>Телевизор</option> <option value='115'>Кресло</option> <option value='227'>Сервант</option> </select> |
я обычно это делаю на стороне сервера при формировании селекта, через jquery можно:
$("option[value='100']").attr("selected", "selected"); ну или что-то в этом духе |
Mukhtar,
:cray:
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8" />
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<select id='items'>
<option value='0'></option>
<option value='20'>Шкаф</option>
<option value='44'>Диван</option>
<option value='100'>Телевизор</option>
<option value='115'>Кресло</option>
<option value='227'>Сервант</option>
</select>
<script>
var $_GET = {};
$_GET['id']= 100;
$('#items').val($_GET['id'])
</script>
</body>
</html>
|
Цитата:
|
Цитата:
$_GET['id']= 100; |
Цитата:
Цитата:
$("option[value='100']")
или
$("#items option[value='"+$_GET['id']+"']")
|
Цитата:
$("#items option[value='"+$_GET['id']+"']").trigger('change'); [JS] не поддается (( |
Цитата:
<a class='.link' href='some_text' title='~some_id'>some_text</a> Как мне ее кликнуть через trigger? |
Цитата:
id=$_GET['id'];
jQuery('.link href[title="~'+id+'"]').trigger('click');
|
Цитата:
jQuery(селектор ссылки).eq(0).click(); |
| Часовой пояс GMT +3, время: 16:30. |