Spinner zůstavá trčet po odeslání chybně vyplněného formuláře Ajaxem

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jay Gridley
Člen | 16
+
0
-

Mám tuhle situaci…

$("form.ajax").live("submit", function (e) {
        $(this).ajaxSubmit(e);
        $("#ajax-spinner").show().css({
            position: "absolute",
            left: e.pageX + 10,
            top: e.pageY + 15
        });

        return false;
    });

Když odešlu formulář, který je chybně vyplněný, vyskočí hláška s chybou a po jejím odkliknutí se zobrazí spinner a zůstane trčet. Když je formulář validní, tak je všechno OK. Nevěděl by někdo nějaký fix na tohle? Díky

VaKvas
Začátečník | 111
+
0
-

Zkus toto..
Je to fukncni a z tutorialu zde v dokumentaci..

$("#ajax-spinner").show().css({
	    position: "absolute",
	    left: event.pageX - 10,
	    top: event.pageY - 10
	}).ajaxStop(function() {
	    $(this).hide();
	});
	return false;
Jay Gridley
Člen | 16
+
0
-

Jo, to mě navedlo na správnou cestu. Už mi to jede. Díky