Ale mam kolejny problem :D Bo strona p próbie logowania jest odświeżana i nie wykonuje mi zadania w success: function(obj){. Chyba że jest to Alert to na chwilę się tam zatrzymuje aż wcisnę ok i potem odświeża całą stronę.
<form class="login" id="login" method="post">
<fieldset>
<p class="login">
<label for="email">E-Mail</label>
<input id="email" type="email" name="email">
</p>
<p class="login">
<label for="haslo">Hasło:</label>
<input id="haslo" type="password" name="haslo">
</p>
<p>
<input class="button" type="submit" value="Submit" onclick="login_ajax()">
</p>
</fieldset>
</form>
function login_ajax(){
login = $("input#email").val();
haslo = $("input#haslo").val();
$.ajax({
type: "POST",
url: "index.php?view=login_user",
data: {
email_ajax : login,
haslo_login : haslo
},
success: function(obj){
if(obj=="no"){
$("div#bladLogowania").show(500);
}
},
error: function(error){
console.log("error ".error);
alert ("Coś poszło nie tak. Spróbuj ponownie.");
}
});
}
Jak wstawię w if(obj=="no") alerta to się odpala czyli wchodzi do środka.
No i udało się. button w formularzu nie mógł mieć typu submit a button.