[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: снова select with ajax
udaff.es
добрый день.
есть скрипт:
HTML
<script type="text/javascript">
document.addEvent('domready', function() {
var inputWord = $('demo-word');
new Autocompleter.Request.JSON(inputWord, 'cities.php?cat='+document.forms[0].qwerty.value, {
'indicatorClass': 'autocompleter-loading'
});
});
</script>
<form action="http://www.spanishdict.com/translate" method="get" id="form-demo">
<input type="text" name="demo-word" class="text" id="demo-word" />
<select name="qwerty" id="qwerty" onchange="alert(document.forms[0].qwerty.value)">
<option value="1">odin</option>
<option value="2">dva</option>
</select>


в алерте показывает значение верно, а вот аякс шлет все время cat=1
где загвоздка?



Спустя 11 часов, 1 минута, 12 секунд (29.09.2009 - 11:32) jetistyum написал(а):
Добрый день, есть кот : черный такой .. с серыми глазами, не подскажете почему он мышей не ловит? smile.gif

.....
Тебе Ajax сам это возвращает, или может есть еще скрипт на стороне сервера, который отвечает за выборку...

Спустя 1 час, 6 минут, 3 секунды (29.09.2009 - 12:38) Guest написал(а):
Не правильно объяснил.
Ajax должен послать запрос типа cities.php?cat=...a здесь значение из селекта.
У меня он все время посылает cat=1

Спустя 34 минуты, 5 секунд (29.09.2009 - 13:12) Sylex написал(а):
Guest
напиши вместо

document.forms[0].qwerty.value

2

и посмотри что он тебе передает smile.gif

Спустя 1 час, 29 минут, 15 секунд (29.09.2009 - 14:41) Guest написал(а):
Смысл не в том чтоб посмотреть что он передает, а в то чтоб заставить передавать значение селекта в пхп. Далее, на основании этого значения будет делаться выборка в базе. Сейчас при любом значении селекта он всегда делает запрос с cat=1 (видно из firebug)


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.