Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.04.2010, 21:59
Новичок на форуме
Отправить личное сообщение для bobo123456 Посмотреть профиль Найти все сообщения от bobo123456
 
Регистрация: 02.04.2010
Сообщений: 3

Каскадный список + jquery 1.4.2
Добрый вечер. В яваскрипте не особо силен, поэтому нужна подсказка или указание на раздел документации, по которой сам смогу разобраться.
Проблема:
Используется каскадный список по статье http://www.linkexchanger.su/2009/82.html . Все работает на jquery версии 1.3.2 . Но при использовании новой версии jquery 1.4.2 функции заполнения и очистки перестают работать. Причем если вставить alert в функции, то он не выполняется, и создается впечатление, что функция просто не вызывается. Подскажите как исправить или куда копать?

Если не хочется идти читать статью, то мини версия.
Функции(отдельный файл):
(function($){
  // очищаем select
  $.fn.clearSelect = function() {
	  return this.each(function(){
		  if(this.tagName=='SELECT') {
		      this.options.length = 0;
		      $(this).attr('disabled','disabled');
		  }
   });
  }
  // заполняем select
  $.fn.fillSelect = function(dataArray) {
	  return this.clearSelect().each(function(){
		  if(this.tagName=='SELECT') {
			  var currentSelect = this;
			  $.each(dataArray,function(index,data){
				  var option = new Option(data.text,data.value);
				  if($.support.cssFloat) {
					  currentSelect.add(option,null);
				  } else {
					  currentSelect.add(option);
				  }
			  });
		  }
	  });
  }
})(jQuery);

При смене одного селекта данные получаются через json
var tmpSelect = $('#area'); - нужный селект для заполнения.
$.getJSON('url',{},function(data) { tmpSelect.fillSelect(data).attr('disabled',''); });
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery 1.4.2 + jquery.form: разное поведение ajaxSubmit в разных браузерах dmitry87 jQuery 3 30.10.2010 02:01
проблемка jquery form + jquery 1.4 PooH63 jQuery 2 02.04.2010 11:24
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
JQuery + FireFox NOOB jQuery 4 02.11.2009 18:16
Как правильно подгрузить jQuery Siton jQuery 4 15.06.2009 09:54