要使用 ajax,您必须首先在 doc 的头部包含 jquery,然后将以下代码放在 body 标签的末尾(标签之前</body>
)
然后,您可以编辑数据变量以将数据作为 $_POST 发送。要访问此脚本发送到您的 php 脚本的数据,您只需调用 $_POST 变量。例如:要访问 var2,请输入您的 php 脚本 $_POST['var2']。如果您使用 GET 而不是 post,请记住在您的 php 脚本中使用 $_GET['var2'] 来获取该变量。
var data = 'var1=value&var2=value2&var3=value3';
$.ajax({
type: "POST", //can be POST or GET
url: "URL_TO_SCRIPT_GOES_HERE.php",
dataType: "html", //or json
data: data, //data to send as $_POST to script
success: function(response) {
//Once data received, do this
alert(response);
},
error: function(response) {
}
});
数据库连接线应该放在 php 文件中。它与 jquery ajax 脚本无关。
要执行 ajax 调用,您可以按照我在这里的方式运行它(它将在页面加载时加载),或者您可以将其放入 javascript 函数中并根据事件调用它:
function my_ajax_call() {
var data = 'var1=value&var2=value2&var3=value3';
$.ajax({
type: "POST", //can be POST or GET
url: "URL_TO_SCRIPT_GOES_HERE.php",
dataType: "html", //or json
data: data, //data to send as $_POST to script
success: function(response) {
//Once data received, do this
alert(response);
},
error: function(response) {
}
});
}
onclick 按钮触发器:
<a onclick='my_ajax_call()'>CALL AJAX</a>