帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
11
帖子
0
勋章
1456
Y币

[superwebview] ajax苹果data里接收不到传递的参数,安卓可以

[复制链接]
发表于 2021-9-11 11:38:30
var tel = $(".hao").val()

api.ajax({
                url: 'http://vip**.**/index/Index/applogin_getcode.html',
                method: 'POST',
                timeout: 30,
                dataType: 'json',
                returnAll: false,
                data: {
                    values: {
                        tel: tel //这个tel是空取不到,但是安卓可以,苹果却不行
                    }
                }
            }, function (e) {
                console.log(JSON.stringify(e), tel)
                if (e.code == '1') {

                } else {
                    api.alert({
                        msg: e.msg
                    });
                }
            })
苹果手机data-values-tel里的tel无法接收参数,
其他所有的传参都不能执行
只有这样写的时候tel才能传到后台
api.ajax({
                url: 'http://vip**.**/index/Index/applogin_getcode.html?tel='+tel,
                method: 'POST',
                timeout: 30,
                dataType: 'json',
                returnAll: false,
            }, function (e) {
                console.log(JSON.stringify(e), tel)
                if (e.code == '1') {

                } else {
                    api.alert({
                        msg: e.msg
                    });
                }
            })

这个问题怎么解决


130
帖子
7
勋章
5万+
Y币
什么时候发现不能接收的?

var tel = $(".hao").val()有值打印看看,
这个不会有问题,有问题apicloud多少个应用都炸锅了
本帖最后由 子煜欢网络 于 2021-9-11 13:37 编辑

或者你用jquery的ajax试试我估计是一样的
11
帖子
0
勋章
1456
Y币
520707liu 发表于 2021-9-11 12:11
什么时候发现不能接收的?

就在刚刚  程序打包成苹果的 然后测试发现的
11
帖子
0
勋章
1456
Y币
子煜欢网络 发表于 2021-9-11 13:20
var tel = $(".hao").val()有值打印看看,

接口回调里打印可以取到这个参数
添加协议头 Content-Type: application/json;
或者 Content-Type:application/x-www-form-urlencoded
11
帖子
0
勋章
1456
Y币
子煜欢网络 发表于 2021-9-11 13:23
或者你用jquery的ajax试试我估计是一样的

正在试试
12下一页
您需要登录后才可以回帖 登录

本版积分规则