![](/img/trans.png)
[英]What is the best practice way to send control signals back to the client from ajax request?
[英]What is the better practice to use values from previous HTTP request for ajax request?
假设我有第1页 ,用户输入一些用于选择数据的选项。 数据传递到页面2 ,它使用来自ajax请求的数据绘制图表。
我只是想知道使用第2 页第1页中的值的更好的做法是什么。我可以提出3种方法
var data1 = <?php echo $_GET['data1']?>
最佳实践取决于您的需求。 您的方法可行,并且最适合小型,快速的表单,但是诸如加载失败,超时,脚本错误和崩溃之类的问题可能会破坏会话。 我将使用服务器端数据库。
将Page 1信息临时存储在服务器数据库中的好处是,如果用户退出会话,您仍然可以拥有有用的信息(电子邮件,地址等)。 如果必须退出会话,此方法还可以使人们在离开的地方接听电话。 使用这种方法,您无需依赖易失性内存或不安全的Cookie来存储信息。
如果用户未提交Page 2,请定期从数据库中删除Page 1信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.