У меня есть базовая функция jQuery ajax для входа пользователя через UIWebView. Однако по какой-то причине он возвращает пустое значение, когда оно находится в UIWebView. Он отлично работает в мобильных сафари, а хром и firefox на моем компьютере.
Здесь мой код:
$("#login_button").live('click',function() {
var serializeme = $("#login_form").serialize();
alert(serializeme);
$.ajax({
type: "POST",
url: "http://domain/location/process_login.php",
data: serializeme,
success: function(theRetrievedData) {
var thePlace = theRetrievedData.indexOf("?!?success?!?");
if (thePlace != -1) {
var theArray = theRetrievedData.split("?!?success?!?");
var theUrl = theArray[1];
$('#content').fadeOut(500);
setTimeout( function() {window.location = theUrl;}, 500 );
} else {
alert(theRetrievedData);
alert("no bueno");
}
}
});
});
theRetrievedData
просто возвращает пустое предупреждение.
Пожалуйста, помогите!
PS: приложение называется "Dudles" в магазине приложений (оно бесплатно), если вы хотите попробовать войти в систему. Вы получите пустое сообщение из предупреждения.