将值存储在html中

4 html ajax

我有一堆元素(div),它们代表项目.我可以通过单击链接删除它们,并通过ajax完成.我让div存储了id中的值但是看起来即使它确实有效,标准也说id名称必须以字母开头.所以我可以用一个字母开始它并在我使用ajax时删除它,或者我可以以另一种方式存储值.

我可以用什么方式在html中存储值?我不认为输入在形式之外是合法的,但我正在重新思考什么是存储价值的好方法.

Jas*_*ong 5

最好的方法是使用新的HTML 5规范将数据存储在div元素的data- [name]中

<div data-yourfield="value">
  Text
</div>
Run Code Online (Sandbox Code Playgroud)

然后使用jQuery找到带选择器的div(参考http://api.jquery.com/category/selectors/)

div[data-yourField=""]
Run Code Online (Sandbox Code Playgroud)