Mysql
 sql >> Database >  >> RDS >> Mysql

Salva i dati offline prima della pubblicazione

CODICE:

    function saveEditsBeforeSend(inputIdThatyouWantToGrabState){

        var contentOfInput = $(inputIdThatyouWantToGrabState).val();

        $.cookie("userInputContentOf"+$(inputIdThatyouWantToGrabState).attr("id"), contentOfInput); 

}

Aggiungi un listener di eventi e chiamalo prima di inviare

    $("#yourFormId").on("submit", function(e){
        e.preventDefault();
        var form = $(this);         
        saveEditsBeforeSend(form.find("#inputIdThatyouWantToGrabState"));
        form.trigger("submit");     
});

Questo codice memorizzerà il contenuto dell'input nei cookie che potrai utilizzare in seguito quando la connessione sarà corretta. (Nota che questo contenuto andrà perso se l'utente perde la sua sessione) Questa è un'idea che puoi perfezionare