Salve,
non conoscendo javascript chiedo aiuto al forum.
Devo solo aggiungere una funzione che esegua un reload della pagina a chiusura di uno script di un pulsante.
TI SPIEGO A COSA SERVE LO SCRIPT
Lo script (qui sotto) è assegnato ad un pulsante che serve per applicare un codice sconto sulla pagina del carrello in un e-commerce, per cui una volta cliccato aggiorna i totali del carrello ed applica lo sconto se il codice sconto inserito dall'utente esiste.
HO BISOGNO
Ho solo bisogno di aggiungere un reload della pagina però solo nel caso in cui il codice sconto sia applicato con successo.
Qualcuno mi può aiutare?
ECCO LO SCRIPT
codice:
$('#button-coupon').on('click', function() {
$.ajax({
url: 'index.php?route=checkout/coupon/coupon',
type: 'post',
data: 'coupon=' + encodeURIComponent($('input[name=\'coupon\']').val()),
dataType: 'json',
beforeSend: function() {
$('#button-coupon').button('loading');
},
complete: function() {
$('#button-coupon').button('reset');
},
success: function(json) {
$('.alert').remove();
if (json['error']) {
$('.breadcrumb').after('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>');
$('html, body').animate({ scrollTop: 0 }, 'slow');
}
if (json['redirect']) {
location = json['redirect'];
}
}
});
});