Fredrik
JspFnta
采纳率100%
2017-12-18 05:25

微信小程序在获取到地图地址以后,怎么把地址传给后台

5
已采纳

location:function(){
var that = this;
wx.getLocation({
success: function (res) {
wx.request({
url: 'http://apis.map.qq.com/ws/location/v1/ip?key=MAVBZ-RQXRF-D5YJV-J46RA-VTMFS-LFFF5',
data: {},
header: { 'Content-Type': 'application/json' },
success: function (ops) {
console.log(ops.data)
that.setData({
location: ops.data.result.ad_info.district
})
}
})

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • love84385654 喏喏_ 4年前

    location:function(){
    var that = this;
    wx.getLocation({
    success: function (res) {
    wx.request({
    url: 'http://apis.map.qq.com/ws/location/v1/ip?key=MAVBZ-RQXRF-D5YJV-J46RA-VTMFS-LFFF5',
    data: {},
    header: { 'Content-Type': 'application/json' },
    success: function (ops) {
    $.ajax({
    type: 'post',
    url: url,
    data: ops.data,
    dataType: 'json',
    anysc: false,
    success: function (res) {

                              },
                              error: function () {
                              }
                          });
    

    })
    }
    })

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 4年前

    wx.request,和ajax差不多,不过服务器需要https并且启用tls1.2
    https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html

    点赞 6 评论 复制链接分享
  • lolita2015 lolita2015 4年前

    思路就是写个方法,请求后台给过来的接口,然后问后台要传什么给后台,代码楼上大佬给了,呀呀呀,应该是这样的

    点赞 评论 复制链接分享
  • qaz13654123 haha先生 4年前

    看图吧

    图片说明

    点赞 评论 复制链接分享
  • u012347717 小闲石 4年前

    ajax向后台传地址,你把地址当作一个参数即可,需要注意中文乱码问题,encodeURI(),后台用servlet去接收request.getParameter("key");
    然后就执行如何处理数据或存数据库的问题了。

    点赞 评论 复制链接分享

相关推荐