PHP/Ajax/jQuery数据提交方式

标签 php jquery mysql ajax

我有一个表格/网格系统,顶部是 7 天,侧面是各种类型的数据。对于特定日期的每种类型的数据,都有一个加号和减号,以便用户可以增加或减少数据的出现次数。鉴于有大量的数据类型以及每种类型有七个(每天)值,那么最好的方法是什么?

我对 Ajax 持怀疑态度,因为每次加号和减号单击都会调用数据库操作,但唯一的其他选择(如果我错了,请纠正我)是我动态更新表单的值,然后强制用户提交所需的所有信息后“提交” - 但这不是需要处理大量表单值吗?

最佳答案

一旦用户离开页面,您就可以使用 Ajax。

$(window).unload(function() {
  // Create json object
  var json = {...}

  $.post('/reciever.php', json);
});

但我建议您实时更新,即使这意味着一堆数据库调用。应该不会太贵。

关于PHP/Ajax/jQuery数据提交方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2244312/

相关文章:

javascript - 通过ajax发送到数据库

php - Slim micro framework,为什么我无法将记录插入数据库?

php - 即使没有重复条目 php 我的管理员显示重复条目错误

MySQL - 将按日期值分组的计数值设置为 0

php - 如何在Doctrine2中查询WHERE = 'value from a related Entity'

php - 页面加载错误codeigniter

javascript - 如何根据th更新td?

php - 如何使用php循环将mysql中的数据更新为null?

php - 在 Google App Engine 上运行 Wordpress 时出现数据库错误

jQuery 或 CSS 显示外部页面的缩略图