Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.03.2015, 11:36
Интересующийся
Отправить личное сообщение для Grindelvald Посмотреть профиль Найти все сообщения от Grindelvald
 
Регистрация: 24.07.2014
Сообщений: 13

Как получить значения формы
Вот к примеру у меня есть форма с перечнем книг.
Задача такова.
Человек отмечает желаемые книги.
И мне нужно взять и передать эти значения, выбранных книг, причем в том же порядке в котором они были выбраны.
Каким образом можно это реализовать, без серверных запросов?

Пример формы:
<form action="" method="get" id="" name=""> 
		<label for="one">Книга 1</label>
		<input type="checkbox" name="1" id="one" value="Книга 1"><br>
		<label for="one">Книга 2</label>
		<input type="checkbox" name="2" id="two" value="Книга 2"><br>
		<label for="one">Книга 3</label>
		<input type="checkbox" name="3" id="three" value="Книга 3"><br>
		<label for="one">Книга 4</label>
		<input type="checkbox" name="4" id="four" value="Книга 4"><br>
		<label for="one">Книга 5</label>
		<input type="checkbox" name="5" id="five" value="Книга 5"><br>
		<label for="one">Книга 6</label>
		<input type="checkbox" name="6" id="six" value="Книга 6"><br>
		<label for="one">Книга 7</label>
		<input type="checkbox" name="7" id="seven" value="Книга 7"><br>
		<input type="submit" value="Отправить">
	</form>
Ответить с цитированием
  #2 (permalink)  
Старый 22.03.2015, 12:46
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

>нужно взять и передать эти значения
....
>Каким образом можно это реализовать, без серверных запросов?


Взять, то бишь получить можно, и передать можно, но куда? На сервер, а как же тогда "без серверных скриптов"?
Ответить с цитированием
  #3 (permalink)  
Старый 22.03.2015, 12:56
Интересующийся
Отправить личное сообщение для Grindelvald Посмотреть профиль Найти все сообщения от Grindelvald
 
Регистрация: 24.07.2014
Сообщений: 13

К примеру есть две странички, навигация реализуется по свайпу.
На первой страничке мы выбираем определенные пункты.
При переходе на другую страничку отображался список тех самых выбранных пунктов.
Можно так сделать?
Ответить с цитированием
  #4 (permalink)  
Старый 22.03.2015, 13:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

А так и делать - получать массив переданных checkbox, только не именованных цифрами, такого быть не должно, индекс их будет отражать выбранные, и отдавая страницу клиенту, отмечать выбранные флажки в списке. Это и есть работа сервера.

Последний раз редактировалось laimas, 22.03.2015 в 13:31.
Ответить с цитированием
  #5 (permalink)  
Старый 22.03.2015, 13:28
Аватар для Опан
Кандидат Javascript-наук
Отправить личное сообщение для Опан Посмотреть профиль Найти все сообщения от Опан
 
Регистрация: 15.03.2013
Сообщений: 100

О том, как передавать данные с одной страницы на другую можно почитать тут: Передача и обработка данных в html-файле но дело в том, что русский текст методоим GET зачастую передаётся в таком виде: %23%32%33%55%77 и т. д.

Последний раз редактировалось Опан, 22.03.2015 в 13:40.
Ответить с цитированием
  #6 (permalink)  
Старый 22.03.2015, 16:33
Профессор
Отправить личное сообщение для Bond Посмотреть профиль Найти все сообщения от Bond
 
Регистрация: 16.06.2013
Сообщений: 172

Как вариант через куки передавать можно
Ответить с цитированием
  #7 (permalink)  
Старый 23.03.2015, 00:53
Интересующийся
Отправить личное сообщение для Grindelvald Посмотреть профиль Найти все сообщения от Grindelvald
 
Регистрация: 24.07.2014
Сообщений: 13

Сообщение от Bond
Как вариант через куки передавать можно
Можете дать пример или источник?

Последний раз редактировалось Grindelvald, 23.03.2015 в 01:05.
Ответить с цитированием
  #8 (permalink)  
Старый 23.03.2015, 02:33
Профессор
Отправить личное сообщение для Bond Посмотреть профиль Найти все сообщения от Bond
 
Регистрация: 16.06.2013
Сообщений: 172

Grindelvald,
Почитай про работу с куками на JS и все будет ясно
Извлекаешь данные с формы, формируешь строку с разделителем, пишешь в куки, а на любой другой странице извлекаешь куки и выводишь как нужно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить значения всех выбранных элементов? makarow.dmitry Элементы интерфейса 2 24.10.2014 14:04
Как получить выбранные значения всех input:radio? Dimaz jQuery 4 05.12.2012 21:42
Как получить два разных значения одного объекта EvgeniyRRU Общие вопросы Javascript 5 21.09.2012 15:24
Как получить submit только нужной формы alexaled Общие вопросы Javascript 1 27.08.2012 12:17
Получить значения из формы VistaSV30 Общие вопросы Javascript 1 20.01.2011 20:12