sql >> Base de Datos >  >> RDS >> Mysql

Guardar datos sin conexión antes de publicar

CÓDIGO:

    function saveEditsBeforeSend(inputIdThatyouWantToGrabState){

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

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

}

Agregue un detector de eventos y llámelo antes de enviarlo

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

Este código almacenará el contenido de la entrada en cookies que puede usar más tarde cuando la conexión esté bien. (Tenga en cuenta que este contenido se perderá si el usuario pierde su sesión) Esa es una idea que puede perfeccionar