目前我正在做一个项目,用户在一个小时的窗口中不断输入大量数据。我希望让一个用户通过某个控制面板控制所有数据,然后有一个他们可以分发给其他用户的链接,这将允许他们查看该数据而无需编辑它。
现在我正在做一些非常奇怪的方法。我在控制页面上有一个 XHR 请求,每当字段编辑完成时就会触发该请求。数据从那里被发送到一个 php 文件,该文件将数据转换为一个简单的文本文件。然后分发的链接文件将加载该文件一次并将其转换为必要的格式。
我遇到的一些潜在问题是,我发送 javascript 数据开始,然后转到 php 文件,再到文本文件,然后将数据一直转换回 javascript 数据,这似乎很奇怪。我遇到的另一个问题是,当用户打开查看页面后在控制面板中编辑字段时,我不确定是否有一种方法可以强制用户重新加载页面。
我在这里完全过火了吗?我可以采用哪些更好的概念来完成这项任务?
最佳答案
如果我明白你想做什么,我就会这样做:
首先是数据录入
如果你有很多字段你最好使用表单向导,我现在没有特别想的但是有很多只是搜索 jQuery 表单向导
举个例子: http://i.stack.imgur.com/Luk2b.jpg
表单向导的概念是通过多个页面引导用户并验证数据。然后单击保存时间和结束。 然后将日期保存在数据库中。
显示内容
您需要做的就是创建一个全局的单独页面来显示您的内容。 让我们看一下:http://yourserver.com/view/ {ID} 其中 id 是数据库中特定行的标识符。
关于Javascript 控制页面和用户 View 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30429653/