Сейчас на форуме: rmn (+6 невидимых)

 eXeL@B —› Оффтоп —› вопрос про сабмит формы ajax
Посл.ответ Сообщение

Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 16 января 2009 16:56 · Поправил: Stack
· Личное сообщение · #1

короче написал голосование на php (это неважно)
нужно чтобы работало и при включенном яваскрипте и при выключенном решил сделать так

<form action="poll.php?do=vote" onsubmit="ajaxSubmit(poll_id); return false;">
<input type="radio" name="option_id" value="1" />
<input type="radio" name="option_id" value="2" />
<input type="radio" name="option_id" value="3" />
<input type="submit" value="Проголосовать" />
</form>

если аякс работает значит отправляем по тому же адресу только добавляем mode=ajax но это не важно так как реализовал на jQuery;

у меня два вопроса так как неочень силен в javascript.
1) как получить значение выбранного радио (тут я еще посмотрю пару вариантов)
2) самый важный вопрос в том почему форма все равно отправляется если стоит return false; можно написать в онклик сабмит батона - но насколько этот вариант хорош?

add: все с первым разобрался забыл что надо добавить еще и name чтобы обратится через document.forms['pollForm']

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 16 января 2009 17:18
· Личное сообщение · #2

вопрос решен - пробел между ajaxSubmit(poll_id); return false; зло.
не зря говорится семь раз отмерь один отрешь.

закрыл тему

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74



 eXeL@B —› Оффтоп —› вопрос про сабмит формы ajax

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати