2014-02-06 2 views
0

У меня есть этот jsfiddle http://jsfiddle.net/w3vvL/157/Возможно ли передавать данные из элементов li в базу данных с помощью форм?

Как вы можете видеть, что я выбран DVD, и невыбранные DVD.

Я хотел бы передать невыбранные dvd в мою базу данных, но как мне это сделать?

How to request.getParamter("id"); 

где ID = идентификатор литиево ...

для Li элементов в форме?

ответ

0

Не напрямую. Вместо того, чтобы затухать элемент, вы должны переместить его между родителями, так что на всей странице есть только один элемент LI. Добавьте внутри него hidden input field и задайте имя и значение соответствующим образом (имя должно позволить вам найти DVD в базе данных, и значение должно указать вам, в каком установленном).

Эти поля невидимой формы будут переданы на сервер при отправке формы.

+0

проблема в данном случае я не знаю, как получить его в скрытом поле .... Я сделал представление формы, прежде чем со скрытым fields.This вроде утомительна для меня ... не знаю, как get d ID каждого dv –

+0

Ну, вы знаете, когда вы генерируете элемент LI, не так ли? Почему бы не создать скрытый элемент одновременно? –

+0

PLZ может jsfiddle это для меня, если бы вы могли? Было бы очень полезно –

0

Вы можете использовать скрытое поле ввода для этого.

<input type="hidden" name="id" value="123"/> 

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

<input type="hidden" name="id" value="123" disabled="disabled"/> 
+0

, но чтобы получить id..Plz, если бы вы могли показать мне мой пример –

Смежные вопросы