【发布时间】:2010-06-09 21:56:00
【问题描述】:
我在书呆子中遇到了一个问题,我面临的是什么:
在 DinnerForm.ascx 中有一段 javascript 代码
$(document).ready(function () {
NerdDinner.EnableMapMouseClickCallback();
$("#Dinner_Address").blur(function (evt) {
//If it's time to look for an address,
// clear out the Lat and Lon
$("#Dinner_Latitude").val("0");
$("#Dinner_Longitude").val("0");
var address = jQuery.trim($("#Dinner_Address").val());
if (address.length < 1)
return;
NerdDinner.FindAddressOnMap(address);
});
});
当我运行项目时,我插入新的晚餐,插入的经度和纬度值为 0;
当我把“0”改成任意数字时
$(document).ready(function () { NerdDinner.EnableMapMouseClickCallback();
$("#Dinner_Address").blur(function (evt) {
//If it's time to look for an address,
// clear out the Lat and Lon
$("#Dinner_Latitude").val("12");//
$("#Dinner_Longitude").val("12");//
var address = jQuery.trim($("#Dinner_Address").val());
if (address.length < 1)
return;
NerdDinner.FindAddressOnMap(address);
});
});
它将 long 和 lat 的值 12 插入到数据库中
所以我知道它会将这个值插入数据库,但实际上并不确定
所以我真的很想知道如何解决这个问题,请任何人:D
【问题讨论】:
-
你想让它做什么?
-
我遇到了同样的事情,当我插入晚餐时,该位置在创建(和编辑)页面中正确显示,但在详细信息页面中它使用 0,0 位置。
标签: asp.net-mvc geolocation bing-maps latitude-longitude nerddinner