Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jQuery值传递给PHP_Php_Jquery_Ajax - Fatal编程技术网

将jQuery值传递给PHP

将jQuery值传递给PHP,php,jquery,ajax,Php,Jquery,Ajax,我正在使用jQuery计算两个地方之间的距离,我想传递这个值,以便在PHP中使用 我想将此值发送到tariff.fare.controller.php,以便在以下函数中使用: private static function getFare($int_terminate) { // Function if pickup_distance(<-- jQuery Value) > 5 { // Do Something } } 我怎么能这

我正在使用jQuery计算两个地方之间的距离,我想传递这个值,以便在PHP中使用

我想将此值发送到tariff.fare.controller.php,以便在以下函数中使用:

private static function getFare($int_terminate) {

    // Function

    if pickup_distance(<-- jQuery Value) > 5 {

        // Do Something

    }

}
我怎么能这样做呢?我知道我可以通过AJAX做到这一点,但由于对编程非常陌生,我不太确定如何做到这一点


任何帮助都将不胜感激

使用Jquery非常简单:

var your_var_value=1200;
$.post("your_php_script.php", {var_value: your_var_value}, function(data){
    alert("data sent and received: "+data);
});
然后在PHP脚本中得到如下变量:

$distance=$_POST['var_value'];

而您在_php_script.php中的回显将作为数据变量返回。

使用Jquery非常简单:

var your_var_value=1200;
$.post("your_php_script.php", {var_value: your_var_value}, function(data){
    alert("data sent and received: "+data);
});
然后在PHP脚本中得到如下变量:

$distance=$_POST['var_value'];

而您在_php_script.php中所回显的内容将作为数据变量返回。

由于jQuery是客户端代码,而php是服务器端代码,因此必须以某种方式将变量传递给服务器

有几种不错的方法可以做到这一点,到目前为止,最常见的是GET和POST变量。 然后,您可以在php中获取它们,并用它做任何您想做的事情


一个非常简单的例子是使用iframe/php映像,只需使用JavaScript或jquery文件加载src.php?EEEE=YYY,然后获取变量$\u GET['EEEE']

因为jquery是客户端代码,而php是服务器端代码,所以必须以某种方式将变量传递给服务器

有几种不错的方法可以做到这一点,到目前为止,最常见的是GET和POST变量。 然后,您可以在php中获取它们,并用它做任何您想做的事情


一个非常简单的例子是使用一个iframe/php映像,然后用JavaScript或jquery文件加载src.php?EEEE=YYY,然后获取变量$\u GET['EEEE']

最好的方法是使用内置于Ajax功能的jquery。使用.ajax或.post并将所需参数发送到PHP脚本。

最好的方法是使用内置于ajax功能的jQuery。使用.ajax或.post并将所需参数发送到PHP脚本。

您需要通过get或post提交它。那么,为什么不从手册开始:您可以使用ajax。你就是这样做的。您已经回答了自己的问题。可能的副本需要通过get或post提交。那么,为什么不从手册开始:您可以使用AJAX进行提交。你就是这样做的。你已经回答了你自己的问题。可能是