Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Salvar dados offline antes de postar


CÓDIGO:
    function saveEditsBeforeSend(inputIdThatyouWantToGrabState){

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

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

}

Adicione um ouvinte de eventos e chame-o antes de enviar
    $("#yourFormId").on("submit", function(e){
        e.preventDefault();
        var form = $(this);         
        saveEditsBeforeSend(form.find("#inputIdThatyouWantToGrabState"));
        form.trigger("submit");     
});

Este código armazenará o conteúdo da entrada em cookies que você poderá usar posteriormente quando a conexão estiver ok. (Observe que este conteúdo será perdido se o usuário perder sua sessão) Essa é uma ideia que você pode aperfeiçoar