gpt4 book ai didi

JQuery $.get 或 $.ajax 在服务器上调用需要 2 个参数的 PHP 脚本

转载 作者:行者123 更新时间:2023-12-01 03:29:18 30 4
gpt4 key购买 nike

我创建了一个 PHP 脚本 functionexchangeRate($exchangeFrom, $exchangeTo),它使用两个参数。

我试图用 Jquery 的 $.get 函数调用这个 PHP 脚本,但我不知道如何发送这两个参数(我感觉像火鸡 - 双关语)。

var getRate = $.get('exchangeRate.php', function(data){

});

最佳答案

你必须使用回调,或者同步调用它:

$.get("exchangeRate.php", {exchangeFrom:"what",exchangeTo:"ever"},function(resp){
alert(resp);
//resp is what your page returns!
//find getRate in resp and use it here
});

为了使事情同步,你需要类似的东西

$.ajaxSetup({
async: false,
});
var getRate = null;
$.get("exchangeRate.php", {exchangeFrom:"what",exchangeTo:"ever"},function(resp){
alert(resp);
//resp is what your page returns!
//find getRate in resp
getRate = something;
});
//use getRate here

另外,我猜你的 PHP 是正确的,类似于

 <?php 
function exchangeRate($exchangeFrom, $exchangeTo){...}
echo exchangeRate($_GET["exchangeFrom"], $_GET["exchangeTo"]);
?>

关于JQuery $.get 或 $.ajax 在服务器上调用需要 2 个参数的 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1796794/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com