Hi,
ich beschäftige mich derzeit mit Ajax, ich denke das der Fehler im JS liegt und nicht in der process.php. Für die success function übergebe ich auch '1', aber es springt sofort zur else variante.
Vll wisst ihr wo hier im jquery der Fehler liegt?
ich beschäftige mich derzeit mit Ajax, ich denke das der Fehler im JS liegt und nicht in der process.php. Für die success function übergebe ich auch '1', aber es springt sofort zur else variante.
Vll wisst ihr wo hier im jquery der Fehler liegt?
PHP:
$(document).ready(function() {
$('#submit').click(function () {
var email = $('input[name=email]');
if (email.val()=='') {
email.addClass('hightlight');
$('#email').val("Email eingeben");
return false;
} else email.removeClass('hightlight');
$('#email').val("");
var data = 'email=' + email.val();
$('.text').attr('disabled','true');
$('.loading').show();
$.ajax({
url: "process.php",
type: "GET",
data: data,
cache: false,
success: function (html) {
if (html==1) {
$('.form').fadeOut('slow');
$('.done').fadeIn('slow');
} else alert('Sorry, da lief was schief');
}
});
return false;
});
});