我有一个问题,我已经尝试了 4 个小时,但没有运气。收到职位后,我需要在数据库中进行搜索并获得结果,然后将其显示在屏幕上。
对数据库的查询已完成,但成功功能永远不会收到数据,有什么想法吗?
function initiate_geolocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(handle_geolocation_query, handle_errors, {enableHighAccuracy:true});
} else {
yqlgeo.get('visitor', normalize_yql_response);
/*jQuery("#current-location").html("No geolocation support."); */
}
return false;
}
function handle_geolocation_query(position){
jQuery.post("/index.php?r=location/current", { "latitude": position.coords.latitude, "longitude": position.coords.longitude },
function(data){
jQuery("#zipcode").val(data);
}, "json");
}
function handle_errors(error) {
/*Not important*/
}
function normalize_yql_response(response)
{
/*Not important*/
}