Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapisz dane offline przed opublikowaniem

KOD:

funkcja
    function saveEditsBeforeSend(inputIdThatyouWantToGrabState){

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

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

}

Dodaj rejestrator zdarzeń i zadzwoń do niego przed wysłaniem

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

Ten kod będzie przechowywać zawartość danych wejściowych w plikach cookie, których możesz użyć później, gdy połączenie będzie prawidłowe. (Pamiętaj, że ta zawartość zostanie utracona, jeśli użytkownik utraci sesję) To pomysł, który możesz udoskonalić



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sprawdź, czy to jest duplikat

  2. Czy mogę używać samodzielnej warstwy bazy danych Laravel?

  3. Kolumna aktualizacji MySQL z innej kolumny w tej samej tabeli

  4. Inicjowanie bazy danych MySQL wdrożonej w AWS EKS

  5. Tabela wyników SQL, dopasowanie w drugiej tabeli typu SET