谷歌地图API'.pac项目:first'返回格式不正确
Google Maps API '.pac-item:first' returns with bad formatting
我正在从pac列表上的可能选项中获取第一项。我发现该值的格式总是不正确。
例如,当我点击向下键时,我会得到:
"Miami, FL, United States"
当我在代码中获取它时,我会得到:(即,监听回车键,然后选择顶部选项)
"MiamiFL, United States"
为了方便用户阅读,我希望保持相同的格式。
这是我尝试过的代码,两个选项都会导致相同的错误格式。
//attempt one
var firstResult = $('.pac-item:first').text();
//attempt two
var firstResult = $('.pac-container .pac-item:first').text();
我也有同样的问题,我用这段代码解决了这个问题,希望它能帮助你!
var itemFull = $(".pac-container .pac-item:first").text();
var itemQuery = $(".pac-container .pac-item:first .pac-item-query").text();
var firstResult = itemQuery + ' ' + itemFull.substring(itemQuery.length);
相关文章:
- 将客户端特定的日期格式返回到服务器MVC4
- 在Smarty中定义AJAX返回的格式
- 如何将日期选择器返回的日期格式转换为其他格式
- KendoDatePicker 无法识别从 Web 服务以 JSON 格式返回的日期
- 修改Ajax请求返回的JSon格式
- Apache poi XSSF创建Excel文件-Create返回格式或文件扩展名无效的空文件
- 谷歌地图API'.pac项目:first'返回格式不正确
- PhoneGap API返回时间戳格式
- 比较两个日期并以正确的格式返回
- 从Google Maps API返回的jQuery格式时间
- 调用.ajax方法得到未定义的json结果,返回json格式列表<字符串>
- 使用javascript将两种数字格式相加以返回长数字
- 不同格式的相同日期返回不同的值
- 从 AJAX 命令返回 JSON 格式的响应
- AngularJS $filter(date) 返回错误的格式
- 从 ajax 读取值以 json 格式返回
- 返回格式的日期 ( x 年, x 月, x 天) - JavaScript.
- jQuery AJAX类型jsonp,返回格式错误的JSON
- FileReader.readAsDataURL结果在Convert.FromBase64String中输入时返回格式异
- 美元http.获取返回格式错误的数据