Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передать несколько значений из JS на сервер, методом POST (https://javascript.ru/forum/misc/7997-peredat-neskolko-znachenijj-iz-js-na-server-metodom-post.html)

балерун 02.03.2010 13:58

Передать несколько значений из JS на сервер, методом POST
 
Привет всем, у меня есть календарь на несколько месяцев (два, может быть три будет).
Пользователь нажимает на какие-либо дни и нажимает на кнопку submit, мне нужно передать те дни, которые отметил пользователь.
Чтоб не заморачиваться с днями, месяцами и годами, для каждого дня (один день это ячецка в таблице) я присвоил id = {порядковому номеру дня по юлианскому календарю}, не знаю насколько это оправдано. Но так для каждого дня есть свой порядковый номер, так легче работать, имхо.
Ну и так вот, как мне передать те дни, которые отметил пользователь? Есть мысль использовать для этого скрытое поле, в котором через запятую будут перечисляться дни, отмеченные пользователем, т.е. что-то вида

2455268, 2455277, 2455298, 2455273

Как мне это сделать? К тому же пользователь может нажать на какой-то день (день выделится), потом нажать повторно и выделение с дня снимается. Т.е. он уже не должен передаваться.

Думаю лучший вариант будет делать массив, вида

arr[0] = 2455268
arr[1] = 2455277
arr[2] = 2455298
arr[3] = 2455273

Я новичок в JS и обращаюсь к более опытным людям, может есть более разумный способ это делать? И если реализоывавать так как я хочу, то как будет выглядет поиск и удаление элемента из массива?

балерун 02.03.2010 14:36

А всё, народ, отбой тревоги сам разобрался :-)


Часовой пояс GMT +3, время: 21:09.