郵便番号、都市名、または州名を入力するだけで、日当または宿泊料金を調べようとしています。ただし、広範な検索リクエストを実行しようとすると、何も得られません。すべての投稿を検索しましたが、Google の API の検索に重点を置いています...別の API を使用しているか、単に誤解している可能性があり、Google が検索を実行するエンジンです...助けてください...以下は私のものですコード。
検索ワードを入力して検索ボタンをクリック!
探す
$("#search").click(function(){ //検索ボタン
$("#rs").empty();//div tag where results will display
$.getJSON('https://explore.data.gov/resource/perdiem.json?'+ $("#searchterm1").val(), function(data)
{ var states={},
cities={},
myArr=[];
$.each(data, function(key, value){
states[value.state]=1
if (!cities[value.state])
cities[value.state]={}
if(!cities[value.state][value.city])
cities[value.state][value.city]=0
cities[value.state][value.city]++
})
$.each(sortedKeys(states),function(i,state){
myArr.push('<input type="text" name=">'+city+"","+state+"/>")
myArr.push('<input type="text" name=">'+zip+"","+city+"","+state+"/>")
$.each(sortedKeys(cities[state]),function(i,city){
})
})
$('.content').append(myArr.join(''))
})
})
var Parent = document.getElementById("rs");
for (var i = 0; i < result.response.docs.length; i++) {
var thisResult = "<b>" + result.response.docs[i].title + "</b><br>" + result.response.docs[i].dateline
+ ", " + result.response.docs[i].text + "<br>";
var NewDiv = document.createElement("div");
NewDiv.innerHTML = thisResult;
Parent.appendChild(NewDiv);
}
});
});
-->