Beste Leden,

Zie code onderaan. saveAddress() moet als eerst uitgevoerd worden en wanneer deze klaar is dan pas mag
loadconfirm uitgevoerd worden. Wanneer beide functies uitgevoerd zijn dan pas mag de ajax request uitgevoerd worden. Kan iemand bij hierbij helpen wat een oplossing zou kunnen zijn?

Alvast bedankt

Gr,
Elb




<script type="text/javascript"><!--
$('#button-confirm').on('click', function() {
    if (!checkTerms()) { return false; }

    saveAddress(); //this one first
    loadConfirm(); //then this one after saveAddress has been finished

    $.ajax({
        type: 'get',
        url: 'index.php?route=payment/free_checkout/confirm',
        cache: false,
               complete: function() {
            $('#button-confirm').button('reset');
        },
        success: function() {
            location = '<?php echo $continue; ?>';
        }
    });
});
//--></script>

>> Ze kunnen ook de leesbaarheid van je code vergroten.

Dat is waar, maar je zou dit ook via annotatie kunnen regelen, je hoeft hiervoor geen aparte functie te declareren :).

Reageren