Привет, нижний код хорошо работает на рабочем столе, но азакс не работает в мобильных браузерах. На мобильном устройстве он возвращает «число». Любая помощь будет оценена. На рабочем столе я пробовал Firefox, IE и хром. На Android попробовали встроенный браузер для дельфинов, хром и samsung.Ошибка Ajax на мобильных браузерах
var url="../eXploreAPI/api";
function login(){
var number , password;
number = $("#number1").val();
password = $("#password1").val();
var token= btoa(number +":"+password);
$.ajax({
url: url,
headers: {
'token':token
},
type: 'POST',
datatype: 'application/x-www-form-urlencoded',
data: {
requestName: "login" ,
mobileno : number,
password : password
},
success: function (data) {
var d=jQuery.parseJSON(data);
var item=d.item;
var val = item.userid;
getdetails(val);
},
error: function() {
alert(number);
}
});
}
function getdetails(val){
localStorage.setItem("shop_id",val);
window.location.href="../page4.html";
return false;
}