Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Выбрать select option по value (https://javascript.ru/forum/dom-window/35480-vybrat-select-option-po-value.html)

eqweeke 11.02.2013 23:46

Выбрать select option по value
 
Привет всем.
У меня есть $_POST['car']=mazda3, есть <select id="edit-submitted-auto">, и есть <option value="mazda3">
Как сделать чтобы при загрузке страницы выбирался тот option, название которого написано в POST? Спасибо заранее! :thanks:

danik.js 12.02.2013 00:11

POST-запрос делается в сторону сервера. В ответ в браузер приходит обычная страница, нет никаких POST в ней. Помечайте option с нужным value атрибутом selected на стороне сервера, сверяя с вашей POST переменной.

eqweeke 12.02.2013 00:39

Могли бы накидать мне код? :)

danik.js 12.02.2013 07:00

<?php

$options = array(
    'value1' => 'content1',
	'value2' => 'content2',
);
$active = isset($_POST['select']) ? $_POST['select'] : '';

?>

<select>
<?php foreach ($options as $value => $content) : ?>
	<option<?=($value == $active) ? ' selected' : ''?> value="<?=$value?>"><?=$content?></option>
<?php endforeach ?>
</select>


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