-3

郵便番号、都市名、または州名を入力するだけで、日当または宿泊料金を調べようとしています。ただし、広範な検索リクエストを実行しようとすると、何も得られません。すべての投稿を検索しましたが、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);
  }
});

});

-->

4

1 に答える 1