作者 xwp
1 个管道 的构建 通过 耗费 0 秒

地图调试

@@ -7,17 +7,21 @@ define([], function () { @@ -7,17 +7,21 @@ define([], function () {
7 var that = this; 7 var that = this;
8 var callback = $(that).data('callback'); 8 var callback = $(that).data('callback');
9 var input_id = $(that).data("input-id") ? $(that).data("input-id") : ""; 9 var input_id = $(that).data("input-id") ? $(that).data("input-id") : "";
10 - var lat_id = $(that).data("lat-id") ? $(that).data("lat-id") : "";  
11 - var lng_id = $(that).data("lng-id") ? $(that).data("lng-id") : "";  
12 - var lat = lat_id ? $("#" + lat_id).val() : '';  
13 - var lng = lng_id ? $("#" + lng_id).val() : ''; 10 + //var lat_id = $(that).data("lat-id") ? $(that).data("lat-id") : "";
  11 + //var lng_id = $(that).data("lng-id") ? $(that).data("lng-id") : "";
  12 + //var lat = lat_id ? $("#" + lat_id).val() : '';
  13 + //var lng = lng_id ? $("#" + lng_id).val() : '';
  14 + var lat = $(that).data("lat") || '';
  15 + var lng = $(that).data("lng") || '';
14 var url = "/addons/address/index/select"; 16 var url = "/addons/address/index/select";
15 url += (lat && lng) ? '?lat=' + lat + '&lng=' + lng : ''; 17 url += (lat && lng) ? '?lat=' + lat + '&lng=' + lng : '';
16 Fast.api.open(url, '位置选择', { 18 Fast.api.open(url, '位置选择', {
17 callback: function (res) { 19 callback: function (res) {
18 input_id && $("#" + input_id).val(res.address); 20 input_id && $("#" + input_id).val(res.address);
19 - lat_id && $("#" + lat_id).val(res.lat);  
20 - lng_id && $("#" + lng_id).val(res.lng); 21 + //lat_id && $("#" + lat_id).val(res.lat);
  22 + //lng_id && $("#" + lng_id).val(res.lng);
  23 + $(that).data("lat",res.lat);
  24 + $(that).data("lng",res.lng);
21 try { 25 try {
22 //执行回调函数 26 //执行回调函数
23 if (typeof callback === 'function') { 27 if (typeof callback === 'function') {