Wie speichere ich das Ansichtsmodell mithilfe eines Timers und eines Ajax-Aufrufs im Asp.net-Kern automatisch?Jquery

JQuery-Programmierung
Guest
 Wie speichere ich das Ansichtsmodell mithilfe eines Timers und eines Ajax-Aufrufs im Asp.net-Kern automatisch?

Post by Guest »

Ich möchte die Eingabe eines Benutzers mithilfe eines Timers und eines Ajax-Aufrufs automatisch speichern. Ich verwende ASP.Net Core 6 und JQuery.
Die Seite verwendet ein sehr großes Ansichtsmodell und es gibt viele Felder, die der Benutzer auf einem Bildschirm ausfüllt, der Akkordean-Abschnitte mit gemeinsamen Ansichten hat
Ich habe nach einer Möglichkeit gesucht, das Ansichtsmodell beispielsweise alle 5 Minuten asynchron mithilfe eines Ajax-Aufrufs zu speichern.
so etwas wie das Folgende -

Code: Select all

 window.setInterval(function(){
$.post('saveurl', viewmodel, function(){
alert('data saved successfully');
});
}
}, 30000);
Oder

Code: Select all

 window.setInterval(function(){
$.ajax({
url: "@Url.Action("saveaction", "modelController")",
data: { viewmodel },
type: "GET",
success: function (data) {

}
});
}, 30000);}
Ich habe nachgeschaut und kein Beispiel dafür gesehen, wo das Ansichtsmodell verwendet wird, um die Daten an die Speichermethode im Datenabschnitt zu übergeben.
Jede Hilfe wäre sehr dankbar.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post