Вы могли бы расширить идею скрытых полей Гийома Лебуржуа. Если вас беспокоит наличие двух входных данных для каждого, вы всегда можете применить подход «data-» атрибут, как описано в следующей ссылке: http://ejohn.org/blog/html-5-data-attributes/
<input type="hidden" name="myname" id="my_id"
data-myData1="somedata" data-myData2="somemoredata" value="" >
, а затем используйте getAttribute
для возврата значения (http://www.devguru.com/technologies/javascript/17457.asp):
document.getElementbyId("my_id").getAttribute("data-myData1")
document.getElementbyId("my_id").getAttribute("data-myData2")
Или, если вы используете jQuery:
$("#my_id").attr("data-myData1")
Конечно, вам придется свернуть это значение перед тем, как переходить по страницам, но это все еще возможно.