0
我運行以下JavaScript代碼,該代碼給出我的來自客戶端的參數列表以及調用Google融合表SQL語句,該語句將其響應提供給回調函數handleResponse。在腳本標記的源屬性中使用全局變量
<script>
// get parameter list
var url = window.location.toString();
url.match(/\?(.+)$/);
var params = RegExp.$1;
var params = params.split("&");
var queryStringList = {};
for(var i=0;i<params.length;i++)
{
var tmp = params[i].split("=");
queryStringList[tmp[0]] = unescape(tmp[1]);
}
// callback function
function handleRespose(response)
{
}
</script>
<script src="https://www.googleapis.com/fusiontables/v1/query?sql=SELECT data from table&key=myKey&callback=handleRespose"></script>
我的問題是,我該如何使用queryStringList這樣的:
<script src="https://www.googleapis.com/fusiontables/v1/query?sql=SELECT " + queryStringList["data1"] + "from table&key=myKey&callback=handleRespose"></script>