Хранить значения в HTML - PullRequest
4 голосов
/ 01 февраля 2010

У меня есть куча элементов (div), и они представляют предметы. Я могу удалить их, нажав на ссылку, и это сделано через ajax. У меня есть div'ы хранят значение в id, однако кажется, что, хотя он работает, стандарт говорит, что имена идентификаторов должны начинаться с буквы. Поэтому я могу начать с буквы и удалить ее, когда использую ajax или могу сохранить значение другим способом.

Как я могу хранить значения в html? Я не думаю, что исходные данные допустимы вне форм, но я переосмысливаю, как можно хранить ценности.

Ответы [ 2 ]

5 голосов
/ 01 февраля 2010

Лучший способ - использовать новую спецификацию HTML 5 для хранения данных в data- [name] в элементах div

е

<div data-yourfield="value">
  Text
</div>

Затем с помощью jQuery найдите div с селектором (ссылка http://api.jquery.com/category/selectors/)

div[data-yourField=""]
2 голосов
/ 01 февраля 2010

Вы можете сохранить его как текст внутри div, если хотите. Вы также можете использовать входные данные, просто добавьте тег формы вокруг всего. То, что это форма, не означает, что ее нужно «отправить». Входные данные или текстовые поля, вероятно, будут лучшим способом их хранения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...