Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.01.2011, 07:52
Интересующийся
Отправить личное сообщение для soniclord Посмотреть профиль Найти все сообщения от soniclord
 
Регистрация: 15.10.2008
Сообщений: 26

Помогите с тупым вопросом
function loadCity(select)
        {
            var citySelect = $('select[name="city"]');
            citySelect.attr('disabled', 'disabled'); // делаем список городов не активным
            
            // послыаем AJAX запрос, который вернёт список городов для выбранной области
            $.getJSON('/libs/city/index.php', {action:'getCity', region:select.value}, function(cityList){
                
                citySelect.html(''); // очищаем список городов
                
                // заполняем список городов новыми пришедшими данными
                $.each(cityList, function(i){
                    citySelect.append('<option value="' + i + '">' + this + '</option>');
                });
                citySelect.append('<option value="Другой">Другой</option>');
                citySelect.removeAttr('disabled'); // делаем список городов активным
                
            });
			var citynew = $('input[name="newcity"]');

			if (citySelect.val=='Другой'){
				citynew.removeAttr('disabled');
			}
        }


как сделать
if (citySelect.val=='Другой'){
				citynew.removeAttr('disabled');
			}

вот этот фрагмент?
Ответить с цитированием
  #2 (permalink)  
Старый 22.01.2011, 08:12
Интересующийся
Отправить личное сообщение для soniclord Посмотреть профиль Найти все сообщения от soniclord
 
Регистрация: 15.10.2008
Сообщений: 26

сделал
function loadCity(select)
        {
            var citySelect = $('select[name="city"]');
            citySelect.attr('disabled', 'disabled'); // делаем список городов не активным
            
            // послыаем AJAX запрос, который вернёт список городов для выбранной области
            $.getJSON('/libs/city/index.php', {action:'getCity', region:select.value}, function(cityList){
                
                citySelect.html(''); // очищаем список городов
                
                // заполняем список городов новыми пришедшими данными
                $.each(cityList, function(i){
                    citySelect.append('<option value="' + i + '">' + this + '</option>');
                });
                citySelect.append('<option value="Другой">Другой</option>');
                citySelect.removeAttr('disabled'); // делаем список городов активным
                
            });
			var citynew = $('input[name="newcity"]');
			if ($('select[name="city"]').val()=='Другой'){
				citynew.removeAttr('disabled');
			}
        }
		 function loadnew(select)
        {
			var citynew = $('input[name="newcity"]');
			if ($('select[name="city"]').val()=='Другой'){
				citynew.removeAttr('disabled');
			} else {
			citynew.attr('disabled', 'disabled');
			}
        }
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прелоадер (помогите разобраться) xsfd AJAX и COMET 6 16.09.2010 02:30
Помогите! Многоуровневые вкладки! sergeeeeee Элементы интерфейса 2 02.08.2010 23:50
Помогите написать скрипт для корзины Deep Элементы интерфейса 1 19.06.2010 14:46
Помогите сделать скрипт! b1shop Opera, Safari и др. 4 21.05.2010 13:54
Помогите новичку с выпадающим списком interest Элементы интерфейса 5 19.05.2010 13:15