7***@qq.com
7***@qq.com
  • 发布:2017-03-14 13:55
  • 更新:2018-11-17 15:13
  • 阅读:3518

mui.ajax 提交数据给后台 后台未接收

分类:MUI
         var jsondata = {    
                loginName: loginName.val(),    
                roleId: roleId,    
                loginPwd: pass_word.val(),  
                veriCode:veriCode.val(),  
                typeId:typeId  
           };  
            mui.ajax(request_url+'/SCN/admin/login/loginIn?',{  
                data:JSON.stringify(jsondata),  
                dataType:'json',//服务器返回json格式数据  
                type:'post',//HTTP请求类型  
                timeout:10000,//超时时间设置为10秒;  
                headers:{'Content-Type':'application/json'},                    
                success:function(data){  
                    //服务器返回响应,根据响应结果,分析是否登录成功;  
                    console.log(JSON.stringify(data));  

                },  
                error:function(xhr,type,errorThrown){  
                    //异常处理;  
                    console.log(type);  
                    mui.alert("网络连接失败,请重新尝试一下", "错误", "确定", null);  
                }  
            });
2017-03-14 13:55 负责人:无 分享
已邀请:
郁桦杰

郁桦杰

我这次也碰到了类似的问题。
后来我将type:'post'改成了type:'POST',也就是将小写post改成大写POST,居然就正常了。
晕过去。
没想法POST还区分大小写。

8886666

8886666 - 个人小爱好

这个问题经常是因为:
headers:{'Content-Type':'application/x-www-form-urlencoded'},

把contetn-type 改成这个就可以了,这个官方给的文档也不清楚,我试了很多次都是接收不到,后来改改这个可以了,建议官方出一个详细的文档。

该问题目前已经被锁定, 无法添加新回复