1、没有执行的问题,因为你return了
2、代码改一下
function onSuccess(position){
//返回用户位置
//经度
var longitude =position.coords.longitude;
//纬度
var latitude = position.coords.latitude;
alert("成功");
alert(longitude + " " + latitude);
var result = sendAjaxText(longitude + "|" + latitude,"getplace.htm","",false);
if (result){
window.location.href= "/index.htm?zdchengshi=" + result;
}
}