22.03.2010, 12:19 | #1 |
Специалист
|
Форма+AJAX(javascript)
Здравствуйте!
Подскажите как сделать чтобы во время заполнения текстового поля формы <input type="text"... на странице появлялось точно такое же поле для заполнения. То есть по умолчанию есть одно поле, но как только пользователь его начинает заполнять появляется второе такое же поле, если начинает и второе заполнять, то появляется третье поле и так до 10 к примеру. Все это без перезагрузки страницы. |
22.03.2010, 14:59 | #3 | |
JS Developer
|
Цитата:
Код HTML:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script> <input type="text" name="text[]" onfocus="var _ = $(this); if( !_.next().is( ':text' ) ){ _.after( _.clone( true ).hide().fadeIn( 500 ) ); }" /> |
|
22.03.2010, 17:45 | #4 |
Специалист
|
sylex,
Regent, Большое спасибо, то что мне нужно Добавлено через 1 час 37 минут Еще вопрос, как извлечь данные из массива text[]? Пишу $text=$_POST['text']; print_r($text); выводит данные только с первой строки. Последний раз редактировалось kaxart; 22.03.2010 в 17:45. Причина: Добавлено сообщение |
23.03.2010, 07:07 | #5 | |
Пожиратель черепашкоВ
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 400
|
Цитата:
Код HTML:
<form action="post.php" method="post"> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script> <input type="text" name="text[]" onfocus="var _ = $(this); if( !_.next().is( ':text' ) ){ _.after( _.clone( true ).hide().fadeIn( 500 ) ); }" /> <input type="submit" value="Go"> </form> PHP код:
Выводит все значения (во всяком случае, у меня )
__________________
|
|
23.03.2010, 13:24 | #6 |
Специалист
|
Хм... странно у меня только первую строку, в чем может быть проблема?
Добавлено через 5 часов 20 минут Все заработало, спасибо, перемудрил с формой, сильно много строк раскиданных по странице и одна кнопка отправки. Последний раз редактировалось kaxart; 23.03.2010 в 13:24. Причина: Добавлено сообщение |
Опции темы | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AJAX и JS: комментарии, предложения и ошибки | spellen | Ошибки при работе с системой | 32 | 30.06.2011 22:38 |
Google и Ajax | omnislash | Google, MSN, Yahoo | 2 | 24.06.2009 19:21 |
Помогите с AJAX | avgaz | Разработка и сопровождение сайтов | 1 | 12.04.2009 08:26 |
Распределение нагрузки для Ajax приложений | Kashey | Разработка и сопровождение сайтов | 28 | 29.03.2008 13:53 |
Часовой пояс GMT +3, время: 03:40.