我不是php的专家,但我在这里卡住了。我有以下三个.php
文件php post和重定向页面同时
的index.php < - 下拉列表中,选择哪个数据库表。
query.php < - 它制作json查询。
chart.php < - 它是高级JQuery页面。其中使用
$.getJSON("query.php", function(json) {
函数从query.php
文件中获取数据。
index.php
将选择DB /表的下拉列表中获取用户的输入,并把它传递给query.php
并设置SELECT * FROM $table
变量。
但我想要做POST
并在同一时间它将打开chart.php
页面,所以我可以直接重定向到图表页面。我如何发送POST和重定向同时如此query.php
得到$表变量,并立即chart.php
打开图表。
编辑:
如果我把我所有的query.php
代码中chart.php
那我怎么把这些JSON值$.getJSON()
?
$.getJSON("query.php", function(json) {
options.xAxis.categories = json[0]['data'];
options.series[0] = json[1];
options.series[1] = json[2];
options.series[2] = json[3];
chart = new Highcharts.Chart(options);
});
$.getJSON()
如何从变量中获取值?
你可以用'success'尝试它甚至jQuery中的每个动作本身? – 2015-04-03 16:41:53
您可以更改您的代码以将发布的值保存为'$ _SESSION'值,或者将表单/值直接发布到'chart.php',并将其作为参数添加到您的'$ .getJSON()' – Sean 2015-04-03 16:44:29
@Sean - 我喜欢你的第二个想法,但我怎么把'json'输出值放在'$ .getJSON()'函数中?请参阅我已编辑我的问题 – Satish 2015-04-03 17:10:44