ajax

Mattepuffo's logo
Settare l'header in jQuery getJSON

Settare l'header in jQuery getJSON

Quando usiamo $.ajax di jQuery, possiamo settare diverse cose in più rispetto alla "scorciatoia" $.getJSON; ad esempio l'header.

O almeno io non sono ci sono riuscito senza l'utilizzo di $.ajaxSetup.

Mattepuffo's logo
Evitare la chiusura del modal in Bootstrap 4

Evitare la chiusura del modal in Bootstrap 4

Uso molto spesso il componente modal di Bootstrap, soprattutto per visualizzare loading-dialog nel caso di operazioni AJAX.

Ad esempio:

function myFunc() {
    $.ajax({
        // OPZIONI
        beforeSend: function (xhr) {
            $('#modal_wait').modal('show');
        }
    }).done(function (res) {
        $('#modal_wait').modal('hide');
    }).fail(function (err) {
        $('#modal_wait').modal('hide');
        alert("ERRORE: " + err);
    });
}

Mattepuffo's logo
Download dei file tramite AJAX

Download dei file tramite AJAX

Update in fondo

Javascript nasce come un linguaggio lato client, e quindi non può accedere ed eseguire operazioni lato server (a meno di non usare framework specifici ovviamente, ma non è il nostro caso).

La mia necessità è quella di far scaricare agli utenti un file tramite AJAX.

Questo perchè il file, prima di essere creato, richiede un pò di elaborazione.

Usando un linguaggio lato server (nel nostro caso PHP) è possibile eseguire questa operazione.

Mattepuffo's logo
Effettuare richieste AJAX con Vue.js

Effettuare richieste AJAX con Vue.js

Specifichiamo cha parliamo della versione di 2 di Vue.js.

Lo sto cominciando a vedere adesso, quindi non so quante differenze ci siano con la versione 1.

Comunque, vediamo come effettuare richieste AJAX e di conseguenza riepire una tabella.