我想弄清楚如何使用新的Fusion Table API v1從Javascript函數內查詢表。我希望能夠循環遍歷結果,逐行並在我去的時候做其他事情(在這種情況下是地理編碼地址)。查詢API v1中的JavaScript函數的Fusion Table
我有查詢工作正常的語法。當我將它粘貼到瀏覽器中時,它會返回正確的結果。
我無法弄清楚是如何使擺在首位的要求,並得到結果,我可以使用它。
這篇文章是接近想什麼,我做的,但它使用舊的API:http://www.reddmetrics.com/2011/08/10/fusion-tables-javascript-query-maps.html
function getData() {
// Builds a Fusion Tables SQL query and hands the result to dataHandler
var queryUrlHead = 'https://www.googleapis.com/fusiontables/v1/query?sql=';
var queryUrlTail = '&key={my key}';
Table = {my table id};
// write your SQL as normal, then encode it
var query = "SELECT Address, Name FROM " + Table + " LIMIT 5";
var queryurl = encodeURI(queryUrlHead + query + queryUrlTail);
var jqxhr = $.get(queryurl, dataHandler, "jsonp");
}
也許不需要jQuery的新API?
那麼是什麼我不知道的是,我需要使用這樣的事情在我的網頁上啓用jQuery的: 通過google訪問它! –
其中一個Google示例似乎是在查詢本身中調用回調函數,使用以下代碼:「&callback = handler」。有沒有人有過這方面的經驗?它與jquery有什麼不同?有什麼優勢? –
回調=處理程序用於[JSONP](http://stackoverflow.com/questions/2067472/what-is-jsonp-all-about)。你可以自己做,也可以讓jQuery小心(jQuery也使用JSONP)。 – Odi