gpt4 book ai didi

javascript - 通过 JSON 读取 URL

转载 作者:行者123 更新时间:2023-11-28 09:00:27 25 4
gpt4 key购买 nike

我有一个函数可以返回具有此 URL 的表的名称 ('..../default/call/json/mytables')

但我不知道如何对我的函数 getTable() 说出它以返回我的 URL 的值。

<小时/>
    function getTable(){
return '.../default/call/json/mytables';
}

console.log(getTable());


function initialize() {
var $newDiv = $('<div>').attr('id','chart_div');
$('#reportingContainer').append($newDiv);
// Replace the data source URL on next line with your data source URL.
// Specify that we want to use the XmlHttpRequest object to make the query.
var query = new google.visualization.Query('/datasource?table='+getTable());

// Optional request to return only column C and the sum of column B, grouped by C members.
query.setQuery('select zone_name, sum(cost) group by zone_name');

// Send the query with a callback function.
query.send(drawChart);
}

谢谢。

最佳答案

由于您返回的 URL 中只是 JSON,因此请尝试如下操作:

function getTable() {
$.ajax({
type: 'GET',
url: '../default/call/json/mytables',
success: function(response) {
// You can manipulate the variable response
// Success!
return response;
},
error: function(response) {
// You can manipulate the variable response
// Errors!
}
});
}

或者,如果您想做更短的事情,可以这样做:

function getTable() {
return $.get('../default/call/json/mytables');
}

我更喜欢ajax方法,但是两者都有效!我希望这回答了您的问题。

关于javascript - 通过 JSON 读取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17808465/

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