本文主要包含mui.post,mui ajax post,mui ajax 跨域,mui ajax跨域请求,mui跨域等相关知识,教程希望在学习及工作中可以帮助到您
");
</div>
从前天开始就在学习mui.ajax和mui.post的方法,因为post比较简单,先学了post的ajax,,,一开始遇到很多困难,终于花了两天的时间解决了,要重点谢谢成都猿团教育的诺墨老师,诺墨老师虽然在泰国度假,但是还是很 热心的帮我解决问题,,,谢谢诺墨老师。
正题,先来看看什么是mui.post吧,
mui团队对mui.post的解释
mui.post()方法是对mui.ajax()的一个简化方法,直接使用POST请求方式向服务器发送数据、且不处理timeout和异常(若需处理异常及超时,请使用mui.ajax()方法),使用方法: mui.post(url[,data][,success][,dataType]),如上登录鉴权代码换成mui.post()后,代码更为简洁,如下:
正题,先来看看什么是mui.post吧,
mui团队对mui.post的解释
mui.post()方法是对mui.ajax()的一个简化方法,直接使用POST请求方式向服务器发送数据、且不处理timeout和异常(若需处理异常及超时,请使用mui.ajax()方法),使用方法: mui.post(url[,data][,success][,dataType]),如上登录鉴权代码换成mui.post()后,代码更为简洁,如下:
- mui.post('http://server-name/login.php',{
- username:'username',
- password:'password'
- },function(data){
- //服务器返回响应,根据响应结果,分析是否登录成功;
- ...
- },'json'
- });
的却,上面给的很明白,但是我们只知道前端的Javascript这么写了,但是后端应该怎么写却没有写出来,还有值得注意的是我们做的是移动app的开发,我们在真机调试的时候请求的URL地址应该怎么写他也没有说出,于是我自己摸索了两天,,,终于弄懂了一点。我先贴出我的代码吧
前端代码:
- <span style="font-size:18px;"><!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
- <title></title>
- <script src="js/mui.min.js"></script>
- <link href="css/mui.min.css" rel="stylesheet"/>
- <script type="text/javascript" charset="utf-8">
- mui.init();
- </script>
- <style type="text/css">
- .mui-btn{
- margin-top: 10px;
- margin-left: 3px;
- width: 98%;
- height: 40px;
- }
- </style>
- </head>
- <body>
- <header class="mui-bar mui-bar-nav">
- <h1 class="mui-title">ajax登录测试</h1>
- </header>
- <div class="mui-content">
- <form class="mui-input-group">
- <div class="mui-input-row">
- <label>用户名:</label>
- <input type="text" class="mui-input-clear" id="name" placeholder="请输入用户名"> //获取用户名
- </div>
- <div class="mui-input-row">
- <label>密 码:</label>
- <input type="password" class="mui-input-clear" id="psw" placeholder=&q