Javascript.RU

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

Передача дополнительных параметров в скрипте автозаполнения
Добрый день!

Есть скрипт автозаполнения,
у меня он работает таким образом: я ввожу первые две буквы затем в getauto.php
идет поиск по базе и все совпадения отображаются в выпадающем списке и т.д.
Все работает.

<input checked="checked" name="sradio" type="radio" value=1 />
<input name="sradio" type="radio" value=2 />
<input name="sradio" type="radio" value=3 />
<input name="sradio" type="radio" value=4 />

$(document).ready(function() {
$('#search_name').autocomplete('getauto.php', {
delay: 10,
minChars: 2,
matchSubset: 1,
autoFill: false,
maxItemsToShow: 10,
extraParams: {lang: lng, fld: GetVal()}
});
});

Но если мне надо передать дополнительный параметр (есть несколько radiobuttons) -
значение выбранного radio, возникают проблемы.

function GetVal(){
return $("input[name='sradio']:checked").val();
};

Он передает значение текущего отмеченного radio, но если выделить другой radio
он по прежнему будет передавать значение предыдущего выбранного radio,
пока не перегрузить страницу.
Такое ощущение, что без перегрузки страницы он не определяет что выбран уже новый radio.

Помогите пожалуйста, бьюсь уже не один день.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 08:54
Передача параметров kvaleksandr Общие вопросы Javascript 3 16.05.2011 15:43
Передача параметров внутрь <object type="text/html"> spamset Internet Explorer 0 23.03.2011 16:18
передача параметров функции underW Общие вопросы Javascript 2 04.04.2009 23:03
Проблема с кодировкой в скрипте автозаполнения Maratka AJAX и COMET 12 24.01.2009 12:31