0
寻找最好的方式来处理可能会加载并验证的临时数据,以及页面上的脏数据。我应该如何处理用户导航,后退按钮或取消而不保存更改?在页面上有未保存更改客户端和服务器端更改的推荐设计模式吗?
寻找最好的方式来处理可能会加载并验证的临时数据,以及页面上的脏数据。我应该如何处理用户导航,后退按钮或取消而不保存更改?在页面上有未保存更改客户端和服务器端更改的推荐设计模式吗?
是的。 XMLHTTPRequest(javascript)在后台设置为每x毫秒运行一次。
此外,如果您在不同页面之间来回发布数据,则会运行301重定向,以防止用户POST'ing/GET'相同的数据两次。通常使用标记或某种类型的$ _SESSION将数据存储在数据库中。
最终,这取决于您的使用要求。是的,总是验证客户给你的信息。 (很多限制,但主要检查逃生值,并仔细检查如何实施使用。)
您使用的语言将允许一个更具体的答案。