gpt4 book ai didi

javascript - 在流程图中传递ajax参数

转载 作者:行者123 更新时间:2023-12-02 14:14:03 24 4
gpt4 key购买 nike

我需要传递一个参数来在 Ajax 文件 (query.php) 中进行查询,以便为我的流程图呈现 json 数据。

我有一个表,当我单击一行时,我会获取查询所需的 ID

$("#dt-tabella tbody").on('click', 'tr', function () {
var data = table.row( this ).data();
$('#titoloGraf').text("Grafici : " + data[0]);
$.ajax({
url: "include/ajax/query.php",
type: "POST",
dataType: "json",
success: onDataReceived
});
});
...
function onDataReceived(series) {
data = [ series ];
$.plot("#Grafico", data, options);
}
<div class="flot-chart">
<div class="flot-chart-content" id="Grafico"></div>
</div>

在我的 query.php 上,我需要获取查询参数(数据[0]):

$tmp = filter_input(INPUT_GET, 'ID_param');
..somequery..

我的测试结果是这样的

echo '{
"label": "'.$tmp.' (EU27)",
"data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3],
[2004, 2.5], [2005, 2.0], [2006, 3.1], [2007, 2.9], [2008, 0.9]]}';

显然最后我的 var $tmp 不是绘图,因为我不知道如何传递 ID_param。

任何想法都值得赞赏

最佳答案

以下是如何使用 AJAX 将数据发送到 PHP 页面 query.php。

http://www.w3schools.com/jquery/jquery_ajax_get_post.asp

以下是如何在 query.php 中获取该数据

if($_POST){
$param = $_POST['param_name']);
}

关于javascript - 在流程图中传递ajax参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39211806/

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