我正在建立一个网站,允许用户使用JavaScript和jQuery将元素拖到屏幕上。我想将这些元素存储在数据库中,然后再次访问网站时将它们绘制回屏幕。独特的动态创建的元素ID
每个元素都将需要一个唯一的ID,这将用于执行一些函数,如 addComment(id),editElement(id)。
每次添加元素时,id计数都会增加,并且该id计数将被分配给已创建的元素,例如,
- 第1个要素ID = 1
- 第二个元素ID = 2 ...等
什么是这个ID的持续跟踪的安全方法算什么?它需要用于客户端和服务器端。
我不确定为什么这是被拒绝投票,这是一个非常明确的问题。
解决方案: 我要存储元素ID和元素的数据库总数,每次一个元素创建Ajax调用将被用来标识分配给元素(这将是与先前创建的元素的数量级联的元素类型),然后将其存储在数据库中。
请注意,ID不应该以数字开头。 – karim79
将它们存储在数据库中。严重的是,你的问题是什么? – JMax
“安全方法”是什么意思? “安全”在同一个值中被保留在客户端和服务器端,并且不会有任何差异?这个id计数必须保持每个用户还是全球计数? – WTK