Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.05.2011, 20:11
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

Не передается значение поля, добавленное AJAX'ом
Всем привет. Походу нубский вопрос, но как спросить у гугла - не знаю (
Форма:
<form action="" method="post">
<!-- тут всякая лабуда, значения в обработчик передаются корректно -->
<div id="container"></div>
</form>

Добавляю поле в форму:
var container = $('#container');
container.load(url);

в скрипте, расположенному по адресу url, к которому идет обращение, помимо прочего, есть вывод:
<input name="s_pair" type="text" value="" />

В обработчике формы:
var_dump($_POST); // не выводит $_POST['s_pair']

Вот такие пироги, кто знает, как с этим бороться - расскажите плиз.
Ответить с цитированием
  #2 (permalink)  
Старый 30.05.2011, 21:05
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Почитайте что такое .load и как передавать параметры.
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #3 (permalink)  
Старый 31.05.2011, 00:02
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

Как оказалось, проблема заключалась в криворукости предыдущего верстальщика - форма была криво сверстана. Все работает.

walik,
Я не вникал в суть (onload() юзаю не впервые, но в кишки библиотеки не лазил), т.к. занимаюсь php, но хотелось бы вкратце узнать, в чем именно заключается некорректность моего скрипта.
Заранее спасибо.

Последний раз редактировалось Invis1ble, 31.05.2011 в 00:06.
Ответить с цитированием
  #4 (permalink)  
Старый 31.05.2011, 12:59
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Сообщение от Invis1ble
container.load(url);
Такой строкой вы просто подгружаете содержимое по url.
А вам как я понял нужно передать еще и значение ?
Вот по ссылке и описывается как передавать данные.
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #5 (permalink)  
Старый 31.05.2011, 15:29
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

walik,
Нет, мне просто нужно загрузить в котейнер вывод скрипта. Как передавать значения, я в курсе, но в данном случае мне это не нужно.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение поля DIV по ID vah-smile Элементы интерфейса 15 17.03.2014 00:30
Значение поля при определенном условии piko Общие вопросы Javascript 2 18.02.2011 10:03
Значение поля до его изменения MCTrane Общие вопросы Javascript 4 18.01.2011 15:29
Не считывается значение с поля input Tinvul jQuery 7 19.09.2009 19:03
Определение значение поля input/file sancho Общие вопросы Javascript 3 28.05.2009 12:42