Ich verwende das folgende Formular-Tag für @ jobs, die job_photos enthalten haben.Ist es möglich, in Rails3, ein mehrteiliges Formular => True & verwenden remote => true
<% form_for @jobs, :html => { :multipart => true }, :remote => true do |f| %>
Das Formular funktioniert nicht entfernt, aber wenn ich die remote => true hinzufügen, macht die Form, kehrt create.js aber nichts an der DB oder Fehler speichern?
Der Grund, warum AJAX und Datei-Upload nicht reimen, ist, dass Javascript keinen Zugriff auf Ihr Dateisystem hat und daher die Anfrage nicht aus der Datei erstellen kann. In einem mehrteiligen Formular hat der Browser Zugriff auf Ihr Dateisystem und kann daher eine POST-Anfrage erstellen, die die Datei enthält. – Grav
Das ist scheiße. Ich wollte das machen. Ich habe das Gefühl, dass ich die letzten 3 Stunden damit verschwendet habe, zu realisieren, dass es nicht funktionieren würde: p – nzifnab
Überprüfen Sie den Remotipart-Edelstein wie in Musaffas Antwort. Funktioniert wie ein Charme und ist ein Zwei-Zeilen-Zusatz. – theIntuitionist