我有HTML页面,其中包含一个可编辑的表,我在哪里使用PHP从数据库中获取数据并插入到该表中。由于我的表是可编辑的,我想在用户更新任何行值时将值更新到数据库中。
请建议我,因为我不知道如何在用户编辑时点击AJAX并点击浏览器上的任意位置。
答案 0 :(得分:2)
您必须抓住数据库中保存数据的时刻:通常单击按钮。 所以你需要这样的代码:
$(document).ready(function(){
$('#save-row-4').on('click', function(){
// Your ajax call here
});
});
ajax必须像:
$.ajax({
url: '/path/to/php/script.php',
type: 'POST',
data: {
variable1: 'val1',
variable2: 'val2',
variable3: 'val3'
},
error: function(return) {
alert("error");
},
success: function(return) {
console.log("Datas saved");
},
});
不要忘记将val1,val2替换为输入值。然后,在您的PHP脚本中,您将能够使用$ _POST ['variable1']获取这些数据。