PUT-und POST-requests in Backbone.js

Habe ich noch eine Frage im Zusammenhang mit der PUT-und POST-Anfragen. So, hier habe ich ein Formular, das die Felder wie "name" und "link".

Auf "Absenden" des Formulars, ich bin nicht in der Lage zu posten, das Formular auf dem server auf, dies zu tun.Modell.speichern();

Auch, wie kann ich verstehen, wenn wird das Modell aufrufen einer POST und, wenn es sich auf eine PUT-Anfrage? Da ich keine "id" - Attribut aus meinem api-Antwort, so I dont haben keine id für mein Modell zu.

So, wie übertrage ich meine Formular-Feld mit dem Wert klicken Sie auf die Schaltfläche "Senden", als POST-request?

Auch, gibt es eine Möglichkeit, die ich aufrufen kann, die Anfrage: wie z.B.: Wenn ich drücken Sie auf den button "Update" von meinem Formular, ich rufe eine Funktion von meinem Modell

updateModel:function(options){
this.update("update","/messages",[options])
}

oder einen get-request gelesen werden kann, wie dies

getModel:function(options){
this.update("read","/messages",[options])
}
  • "Auf" Absenden " des Formulars, ich bin nicht in der Lage zu posten, das Formular auf dem server auf, dies zu tun.Modell.speichern();" Warum sind Sie nicht in der Lage, dies zu tun?
  • Ich bin mir nicht sicher... es nicht aufrufen, die POST-oder PUT-Methode
  • Nichts Los ist, die machen das automatisch. Benötigen Sie einen event-handler wie in meiner Antwort zu nennen save.
  • ok.. also ich habe versucht, Ihre Weise, und hier ist, was bekomme ich als Antwort-OPTIONEN /abc/Nachrichten ... Was ist das OPTIONEN? Warum geht es nicht als BEITRAG?
  • Ich verstehe es nicht. Wenn Sie eine Geige oder etwas, ich werde schauen.
InformationsquelleAutor Sudo | 2012-12-07
Schreibe einen Kommentar