如何使用ajax从javascript调用php函数?
我知道这个问题可能被问了100万次,但1.000.001次:) 我需要从JavaScript调用一个php函数。我对ajax是否能做到这一点有点争论 我不想发送任何数据,只是一个ajax调用,它将调用并运行该函数 以下是我到目前为止的情况:如何使用ajax从javascript调用php函数?,php,jquery,ajax,post,Php,Jquery,Ajax,Post,我知道这个问题可能被问了100万次,但1.000.001次:) 我需要从JavaScript调用一个php函数。我对ajax是否能做到这一点有点争论 我不想发送任何数据,只是一个ajax调用,它将调用并运行该函数 以下是我到目前为止的情况: $.post('functions/test.php', function() { console.log("Hooray, it worked!"); }); 这会运行test.php 很可能是的,谢谢。我不能保证,因为我不做jQuery 但是,
$.post('functions/test.php', function() {
console.log("Hooray, it worked!");
});
这会运行test.php
很可能是的,谢谢。我不能保证,因为我不做jQuery 但是,这样做肯定不会有任何问题(除了IE版本太旧了,你不应该在意它们):
很可能是的。我不能保证,因为我不做jQuery 但是,这样做肯定不会有任何问题(除了IE版本太旧了,你不应该在意它们):
它肯定会运行test.php,为了检查它,您可以在成功后执行某些操作
$.ajax({
type: "POST",
url: "ajax/test.php",
success: function(data) {
alert(data);
}
});
但是,如果没有数据发送,发送的目的是什么呢?它肯定会运行test.php,为了检查它,成功后您可以做一些事情
$.ajax({
type: "POST",
url: "ajax/test.php",
success: function(data) {
alert(data);
}
});
但是如果没有数据发送,发送的目的是什么呢?是的,
test.php
脚本将运行,您可以像这样从test.php
脚本获取输出(如果您愿意):
是的,
test.php
脚本将运行,您可以像这样从test.php
脚本获取输出(如果您愿意):
在JQuery中,您可以执行以下操作:
$.post('functions/test.php', function(data) {
alert(data);
});
test.php中返回的任何内容都将放入变量“data”中
因此,您可以在test.php中执行需要的任何php函数,并将输出发送回 在JQuery中,您可以执行以下操作:
$.post('functions/test.php', function(data) {
alert(data);
});
test.php中返回的任何内容都将放入变量“data”中
因此,您可以在test.php中执行需要的任何php函数,并将输出发送回 我总是使用
jQuery.ajax("url.php");
我总是用
jQuery.ajax("url.php");
这将运行测试。php
是,如果php脚本的路径正确。这将运行测试。php
是,如果php脚本的路径正确。通常,当没有发送数据时,调用的脚本会执行一些直观的操作,如记录特定文档的视图或类似操作。我认为这可能是习惯jQuery和PHP之间通信的第一步。通常,当没有发送数据时,调用的脚本会执行一些直观的操作,比如记录特定文档的视图或类似的操作。我认为这可能是习惯jQuery和PHP之间通信的第一步。