Zapobiegaj wykonaniu kodu onblur po kliknięciu przycisku Wyślij
Następującym kodem chcę „DO SOMETHING” na „ONBLUR” elementu id = „eg1” tylko wtedy, gdy zdarzenie onblur nie zostało spowodowane z powodu „ONCLICK” na przycisku przesyłania.
$(document).ready(function() {
$('#eg1').blur(function() {
if(!($("#SubmitBut").click())) {
//do something
}
});
});
Na przykład: jeśli użytkownik zmieni wartość pola tekstowego „eg1” i kliknie w następnym polu tekstowym, musi zadziałać kod DO SOMETHING, ale w przypadku zmiany wartości pola „eg1”, a następnie kliknięcia SUBMIT przycisk, a następnie kod DO SOMETHING nie może być uruchomiony.
Czy jest to właściwy sposób? Prowadź.