Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.08.2014, 10:50
Аспирант
Отправить личное сообщение для alexvb Посмотреть профиль Найти все сообщения от alexvb
 
Регистрация: 21.04.2010
Сообщений: 34

Проблема с Safari (значение по умолчанию)
Господа, прошу помощи. Во всех браузерах, кроме Safari работает.
Передаю ajax-ом параметр d, и по нему нужно выставить значение из списка depth по умолчанию. Т.е. к примеру при выборе d=200, во втором списке depth по умолчанию равнялась бы 2, но оставалась возможность поменять этот "выбор по умолчанию" ручками. В Safari ответ с сервера приходит, но почему то не ставится значение по умолчанию. Повторюсь, во всех остальных браузерах работает. Спасибо.
Ajax запрос
$("#d").change(function() {
var d = $("#d").val();
	$.ajax( {
		type: "POST",
		url: "ddd.php",
		data: ({d : d}), 
		success: function (data)
{document.getElementById('depth').options[+data].setAttribute('selected', 'selected');}
	});
});

ddd.php
if (isset ($_POST["d"])) {
	$d = $_POST["d"];
	switch (true) {
		case $d <= 100 : $delta = 0;
			break;
		case $d <= 200 : $delta = 1;
			break;
		case $d <= 300 : $delta = 2;
			break;	
            echo $delta;
}


html
<select name="d" id="d">
<option>100</option>
<option>200</option>
<option>300</option>
</select>
<select name="depth" id="depth">
<option>1</option>
<option>2</option>
<option>2</option>
</select>
Ответить с цитированием
  #2 (permalink)  
Старый 16.08.2014, 18:57
Аспирант
Отправить личное сообщение для alexvb Посмотреть профиль Найти все сообщения от alexvb
 
Регистрация: 21.04.2010
Сообщений: 34

Вопрос решен, тема закрыта. Спасибо всем.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не сохраняется значение переменной при событии cyberpunk Events/DOM/Window 2 21.09.2012 09:59
Подскажите символьный паккер, лучше чем base64 Deff Общие вопросы Javascript 50 02.08.2012 04:05
Как не дать пользователю ввести неправильное значение в текстовый инпут ? boraldo Events/DOM/Window 4 12.04.2012 15:43
Задание пунктам меню значение стиля по умолчанию IONEX jQuery 1 15.01.2012 17:42
плагин maskedinput, значение по умолчанию mgramin Элементы интерфейса 2 29.12.2011 10:29