2013-01-14 92 views
0

我需要在頁面加載時顯示結果(基於當前位置的酒吧和商店)。它目前工作,如果我提交表單,但我試圖使它在頁面加載工作。需要拉動谷歌地圖加載頁面的結果API

我有以下努力:

$(document).ready(function(){ 
     $.post("<?= site_url('stockists/search'); ?>", {location: coords}); 
    }); 

座標爲,包含當前位置

+0

那麼問題是什麼? –

+1

是當時定義的「coords」嗎?您可能需要在網頁加載時運行地理定位流程,並在結束時運行映射步驟 –

回答

0

如果在本地機器上這樣做,您的瀏覽器可能會阻止它的變量(檢查控制檯)。 如果沒有,請稍微延遲...

setTimeout(function(){ 
    $.post("<?= site_url('stockists/search'); ?>", {location: coords}); 
},500);