|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.09.2015, 17:05 | #1 |
Новичок
Джуниор
Регистрация: 13.09.2015
Сообщений: 2
|
Динамическая передача данных на Ajax
Здравствуйте форумчане. Собственно сначала код:
Код:
Есть форма в которую через аякс подгружаются поля. Каждому полю присвоен id, например birthdayosoba_0 birthdayosoba_1 и т.д. Есть также поле с количеством полей которое мне нужно добавить. Ну словом в самом скрипте я достаю количество полей и присваиваю значение переменной. Потом в цикле провожу присвоение динамичным переменным динамичные значения)). А дальше мне нужно выбросить полученные значения на обработчик через аякс. А теперь загадка. Когда убираю for( var i=0;i<kil_osoby;i++){ window['point_' + i] = document.getElementById("birthdayos oba_"+i).value; alert(point_0);//чисто для проверки работоспособности } то данные нормально переносятся в обработчик. Но если присутствует часть кода, тогда алерт срабатывает но данные не уходят. Где я ошибся? P.S.: очень попрошу не давать советов по поводу массивов и т.д. нет возможности их использовать, нужно отремонтировать данный пример. Заранее благодарю. Последний раз редактировалось Stilet; 14.09.2015 в 14:33. |
13.09.2015, 18:38 | #2 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
В выборе профессии, по всей видимости
Alar, верни репу!
|
|
13.09.2015, 22:34 | #3 |
Новичок
Джуниор
Регистрация: 13.09.2015
Сообщений: 2
|
Исходя из всего описаного выше, понимаю что наверное, неправильно построил логику изначально.
Словом вот задача: Есть форма в которую нужно внести информацию о договоре на предприятии. В самой форме есть данные как о самом договоре так и о лицах которые принимают участие в данном договоре. В форме есть отдельный раздел, в котором есть поле input . В это поле пользователь вбивает число (от 1 и до бесконенчости, в зависимости от количества лиц). После того как чсило внесено в поле, нажимая кнопку "Добавить лица" идет запрос через аякс в обработчик. В самом обработчике простой код - есть цикл который проходит количество раз (равно цеифре которую ввели), а в самом цикле система добавляет три поля input: ФИО, Дата рождения, Паспорт. После чего в форму добавляеються новые поля в том количестве которое нас нужно. Далее мы забиваем инфу о всех лицах договора. Ремарочка: сам договор это договор страхования. Ну пока вродь все понятно. Теперь нам нужно опять таки через аякс посчитать стоимость страховки на одного человека, после чего все просумировать и вывести пользователю. Я создал три аякса. В первом добавляю поля, во втором считаю стоимость с расчета на одно лицо и в третьем общая стоимость ( именно три потому что математика тут очень запутаная и иначе нельзя, просто не хочу углублятся в подробности). Теперь объясню о аякс-запросах. Каждый из них имеет вид типа: Код:
Юмористов не спрашивали. Не знаешь че сказать лутше промолчать. Последний раз редактировалось Stilet; 14.09.2015 в 14:34. |
14.09.2015, 00:07 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Тогда юмористы помолчат)
Alar, верни репу!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача файлов на сервер AJAX+Java | ucode | Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) | 0 | 16.03.2012 13:33 |
Передача данных(переменных) между двумя пользователями. (AJAX?) | Mr_freeman | JavaScript, Ajax | 7 | 08.03.2012 23:56 |
ajax передача | маГГ85 | JavaScript, Ajax | 2 | 20.02.2012 19:59 |
Передача картинок на сторону пхп (AJAX) | SkrudjMakdak | JavaScript, Ajax | 1 | 12.02.2011 17:47 |
Динамическая передача приоритета | SunKnight | Общие вопросы Delphi | 3 | 18.12.2007 23:20 |