|
|
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Нужно собрать данные с формы и отправить на сервер. На форме могут быть динамические структуры типа такой: https://github.com/tamtakoe/livelist Писать для каждой формы свой обработчик думается неправильным. Есть древнющий плагин jQuery Form, но он тоже не все может. Как такие задачи решаются на сегодняшний день? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 19:31:35 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Shitbox2 Как такие задачи решаются на сегодняшний день?Как два пальца об асфальт. Проблема в чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 19:40:05 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Нет проблемы. Спрашиваю, просто как лучше всего сделать аякс-форму? Или все лепят кто во что горазд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 20:11:35 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
И самое главное, как СЕЙЧАС решают такие задачи. В инете много статей 2008-2009 годов. А на носу 2013 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 20:33:58 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
И что? Что-то существенно поменялось? В любом случае, могу заверить, что если программист называет тему "Обработка формы ajax'ом", то этот "программист" все еще в 2005-ом, когда лексема "AJAX" уже обрела жизнь, а вот "программист" еще не стал программистом. А развивать, в принципе, тут нечего. Есть форма, есть наполняющие ее элементы с определенным атрибутом name - которые уже готовы к дефолтной отправке. А есть возможность перехватить сабмит и самому определить набор параметров для отправки. Все. Выбор закончился. И не поменялся еще с 90-ых, только средства чуть обросли мясцом, чтобы вкуснее было юзать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 21:37:49 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
IDVsbruckИ что? Что-то существенно поменялось? В любом случае, могу заверить, что если программист называет тему "Обработка формы ajax'ом", то этот "программист" все еще в 2005-ом, когда лексема "AJAX" уже обрела жизнь, а вот "программист" еще не стал программистом... +100500. Дима, даже не ожидал от тебя такого классного поста! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2012, 22:10:48 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
ShSergeДима, даже не ожидал от тебя такого классного поста! ;) Обычно го..ном бросаюсь, а тут дельное написал? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 01:50:28 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Подсказали уже один способ Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. В 2005 о serializeArray() тоже все знали? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 13:43:52 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
А в формах еще и чекбоксы и радиобаттоны и черт знает что может быть. Это все тоже можно перехватить в сабмите и получить очищенные значения или гуру программирования советуют на каждый чекбокс писать проверку if (... == 'checked') ...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 13:52:35 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Shitbox2А в формах еще и чекбоксы и радиобаттоны и черт знает что может быть. Это все тоже можно перехватить в сабмите и получить очищенные значения или гуру программирования советуют на каждый чекбокс писать проверку if (... == 'checked') ...?Я посоветую посмотреть исходники serializeArray(), а не троллить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 14:15:51 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Shitbox2Подсказали уже один способ Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. В 2005 о serializeArray() тоже все знали? ;)В 2005 все знали что у form есть elements. А зная это, набрать в гугл подходящий текст запроса не представляет сложности. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 14:21:54 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Ух, если еще смотреть исходники всех плагинов... То придется в университете преподавать, а не разработкой заниматься) Плагины то затем и пишутся, чтобы ими пользовались и не думали как они работают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 15:09:01 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Угу. А потом думали, почему это они внезапно при каких-то условиях работают не так как ожидалось. Не стоит оголтело пользоваться плагинами до тех пор, пока не будешь в состоянии разобрать по косточкам любой из них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 15:30:33 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Shitbox2, прям Вы 100500 плагинов используете? Тем более посмотреть исходники serializeArray - это быстрее, чем сообщение на форуме написать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 15:32:00 |
|
||
|
Обработка формы ajax'ом
|
|||
|---|---|---|---|
|
#18+
Antonariy, ему проще вопрос на форуме задать: "что происходит, когда я вызываю такой-то метод jQuery с такими-то параметрами", - его право :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2012, 15:34:17 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38017892&tid=1449158]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
28ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 375ms |

| 0 / 0 |
