gpt4 book ai didi

javascript - 使用 $.getJSON 时可以将变量发送到 PHP 代码吗?

转载 作者:行者123 更新时间:2023-11-28 17:52:49 25 4
gpt4 key购买 nike

我目前有一些 JQuery 代码,其中我将变量“name”发送到 PHP 文件,并且该 PHP 文件调用行“name”中的数据

//JQuery Code
$('#next').click(function() {
$('#question > h1').load('/php/getQuestion.php', {
name: qty
});
});

//PHP Code Below
$value = (integer)$_POST["name"];
$sql = "SELECT `question_id`, `question` FROM Question WHERE `question_id` =
{$value}";

我想使用 JQuery 的 $.getJSON 进行类似的调用。目前这是我的代码:

var requestAnswer = ($.getJSON('[URL HERE]'));

有什么方法可以将“name”的值发送到我的 PHP 代码并仅从行:“name”获取 JSON 请求。像这样的东西:

var requestAnswer = ($.getJSON('[URL HERE]'),{ name:2});

我知道这个例子不起作用。

最佳答案

基于jQuery.getJSON()文档:-

您可以将数据作为第二个参数传递:

$.getJSON( url [, data] [, success(data, textStatus, jqXHR)] )

如下所示:-

$.getJSON( "Url", {name:2},function( data ) {
//code based on data
});

文档再次说明:-

“发送到服务器的数据作为查询字符串附加到 URL 中。如果 data 参数的值是普通对象,则在附加之前将其转换为字符串并进行 url 编码到 URL。”

因此您可以使用以下方法将其检索到 php 端:-

$_GET['name'];

关于javascript - 使用 $.getJSON 时可以将变量发送到 PHP 代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45094564/

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