|
|
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
Приветствую. Подскажите пожалуйста, есть примерно такой код. Количество строк в таблице неизвестно, т.к достаются из бд. Как мне передать в скрипт эти поля, если их количество неизвестно? Спасибо. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 12:08 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
посредством JSON например ПХП ведь должен иметь средства для десериализации JSON ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 12:12 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
или под скриптом понимается JS ? тогда для сериализации :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 12:14 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
под скриптом я понимаю функцию test. Т.е как поймать все input-ы в функции и отправить на обработку в function.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 22:30 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. в ПХП будет Код: php 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 22:46 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
уподоблюсь токующему тетеревуNevskiyпередать в скрипт Nevskiyпод скриптом я понимаю функцию test вот зачем так запутывать? нифига ж непонятно!NevskiyТ.е как поймать все input-ы в функции и отправить на обработку в function.php а вот была бы форма, можно было бы http://api.jquery.com/serialize/ а потом http://stackoverflow.com/questions/2433727/submitting-a-multidimensional-array-via-post-with-php под asp.net mvc это делается автоматом может, под Yii тоже... не знаю, не специалист ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2013, 23:27 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
Паганель, простите, не хотел путать :-) Сделал как предложил Яростный Меч , работает замечательно. Спасибо огромное! Только возник небольшой нубский вопрос, а как в php передать еще параметры помимо data? Т.е чтобы не путать Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 00:46 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
что значит еще что-нибудь? это же объект на языке JS то есть словарь, понимаете? добавляйте что хотите как туда запихиваете count, точно так же можете запихнуть data['name'] = 'vasya' ну а уж в пхп $_POST['name'] или как там... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 00:58 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
в data можно передать json массив, а средствами пых его разобрать... а так data: {<имя переменной принимаемой при $_POST["<имя>"]>:<данные>} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 01:26 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
в топикстарте $_POST["test"] вернет "test" намек понятен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 01:27 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
NevskiyТолько возник небольшой нубский вопрос, а как в php передать еще параметры помимо data? Код: javascript 1. 2. 3. 4. массив - ассоциативный, т.е. Код: javascript 1. при этом Код: php 1. если Код: javascript 1. то Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 01:45 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
Я попробовал сделать вот так Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Но так не работает. Перестает ловить данные из data. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 19:00 |
|
||
|
Передача неизвестного количества параметров в ajax
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2013, 19:04 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=136&tid=1448527]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 399ms |

| 0 / 0 |
