这是我的问题。
我有这段代码将用户位置设置为文本框中的坐标。
var initialLocation;
$('#from').val(initialLocation);
initialLocation变量将用户当前位置作为坐标,然后$('#from').val(initialLocation);
将这些坐标放在文本框中“from”。
但不是像“45.542307,-73.567200”那样无聊的坐标,我希望我的文本框只显示“你的位置”。
所以基本上,我想在我的文本框中设置坐标,但是将用户看到的内容从“45.542307,-73.567200”更改为“您的位置”。
有可能做这样的事吗?
谢谢!
答案 0 :(得分:2)
您可以使用Jquery的数据方法来存储特定于元素的数据
$("#from").data("currentLocation", initialLocation).val("Your location");
//To retrieve the currentLocation
$("#from").data("currentLocation");
答案 1 :(得分:0)
只有2个文本框,一个隐藏且具有实际价值,另一个可见,您将“当前位置”放入其中。