Bir AJAX geri dönüş verilere dayalı bir formu yükü durdurmak

0 Cevap php

Merhaba PHP bir ajax post I veri göndermek işlevi, ve benim geri arama ile çalışıyorum bazı verileri geri döndürür. Verilere dayanarak ileri gitmek ya da kullanıcı sayfada kalmak ve değişiklik yapmak için izin vermek için, ya ben karar döndü.

        if (validateStep(step))
        {
        if(step==1)
        { 
            var data = document.getElementById('hiddenContact').value;
            $.post('/app/controller/action', {'data':data}, function(returndata){if(returndata.match('not Unique'))alert('Contact source already exists'); else if(returndata.match('not posted')){alert("Not posted to the database");return false;}});
        }
        step = step + 1;
        form[0].action = '/app/controller/index/step:'+step;
        document.getElementById('step').value = step;
        form[0].submit();
        }

İşte dönüş veri "yapmadı" eşleşen zaman önde gidiyor uygulamayı durdurmak için çalışıyorum, ve ben operasyonu durdurmak için yanlış bir dönüş sonra bir uyarı atma ve duyuyorum. Ama bir sonraki adıma gitmekten uygulamayı durdurmak mümkün duyuyorum. Bu sayfada kalır ve uyarı atılır, bu false döndürülür rağmen, operasyon bir sonraki adıma devam, ama ben adım artırmak son 4 satırları açıklama yaparken, eylem ayarlayın ve gönderin.

Herkes ben teslim benim sürecini durdurmak için yapmanız gerektiğini biliyor mu?

0 Cevap