所以我用一些代碼:AJAX的jQuery - 傳遞數據與我想在我的jsp頁面中使用<code>request.getParameter()</code>參數
var ajax_call = function updateLocation(position){
$.ajax({
type: "post",
async: true,
url: "test1.jsp",
data: "lat=" + position.coords.latitude + "&longg="+ position.coords.longitude ,
success: function(msg){
alert("blahblah");
}
});
}
var interval = 1000 * 1;
setInterval(ajax_call, interval);
我收到成功的警報,但test1.jsp
頁面不叫呢。如果我使用
data: "lat=1&longg=2" //for example
一切正常運行。任何人都知道請!
你是不是position'的'的值傳遞給'ajax_call'功能 –
'警報( position.coords.latitude)'在ajax調用之前檢查你是否有價值 –
我已經在這些代碼行之前使用了'navigator.geolocation.watchPosition()'。但是它似乎還沒有調用test1.jsp! – louisnt