Ajax json
$(function() {
$( "#login").click(function() {
$.ajax({
type: "POST",
url: "<?=base_url()?>user/login_validation",
data: {
email: $('[name="email"]').val(),
password: $('[name="password"]').val(),
},
dataType: 'jsonp',
cache: false,
beforeSend: function(html){$("#loading").fadeIn('fast'); },
complete: function(data){
if (data.responseJSON.type=='error'){ //если сервер вернул ошибку
var arr=data.responseJSON.text_errors;
var index;
for (index = 0; index < arr.length; ++index)
Materialize.toast(arr[index], 4000);
} else location.href='http://'+window.location.host;
$("#loading").fadeOut('fast');
},
error: function(){$("#loading").fadeOut('fast');}
});
});
});