|
这是BUG吗,关于MCM的user.login,当用户名密码正确的时候,按一次登录按钮并不会实现页面跳转,而是登录页面只会刷新一下,如果连续按登录按钮就能实现页面的跳转;当用户名密码错误的时候并不会出现这种情况。请问是什么原因?
<body>
<form>
<input id="phone" type="text"><br>
<input id="password" type="password"><br>
<button tapmode onclick="login()"> 登录</button>
</form>
</body>
</html>
<script type="text/javascript" src="./script/api.js"></script>
<script type="text/javascript">
apiready=function(){
var model = api.require('model');
model.config({
appid : 'A6084308662698',
appKey : '7BFBD325-20C2-FB47-8940-EF22EA2CB8E2',
host : 'https://d.apicloud.com'
});
window.login=function(phone,password){
var phone = $api.byId('phone').value;
var password = $api.byId('password').value;
var user = api.require("user");
user.login({
username:'123',
password:'123'
},function(ret,err){
if(ret){
api.openWin({
name: 'win2',
url: './win2.html',
});
}else {
api.toast({
msg: '请输入正确用户名/密码',
});
}
});
} |
|