当涉及到 javascript/ajax 时,我是一个真正的菜鸟,因此我们将非常感谢任何帮助。 关于这个问题:
Updating a MySql database using PHP via an onClick javascript function
但主要关心Phill Sacre留下的答案。我想知道是否有人可以详细说明我们如何(如果可以?)使用 jquery 通过他的示例传递值/数据。 他留下的代码示例如下:
function updateScore(answer, correct) {
if (answer == correct) {
$.post('updatescore.php');
}
}
...
<a onclick="updateScore(this, correct)" ...> </a>
例如,我们想要使用 php 将任意数量的值传递到数据库,有人能给我一个 javascript 函数所需的片段示例吗?或者请详细说明上面发布的内容?
再次感谢大家。
最佳答案
我能想到的最简单的例子就是这个。在 if block 中进行 AJAX 调用,如下所示:
$.get('updatescore.php', {'score': '222'}, function(d) {
alert('Hello from PHP: ' + d);
});
在您的“updatescore.php”脚本中,只需执行以下操作:更新分数。并返回一个纯文本,说明更新操作是否成功。
祝你好运。
附注:您还可以使用 POST 代替 GET。
关于javascript - 使用 javascript Onclick 将数据传递到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/712355/