Ich habe einige Probleme mit einer Funktion Ajax. Ich habe einen Fehler 500
vom Server erhalten.Schienen Ajax-Request Zurückkehren nicht gefunden, aber Reglerfunktion existiert
Die Ajax-Funktion wie folgt aussieht:
$.ajax({
type: "POST",
url: "<%= url_for(:controller => "movies", :action => "test") %>",
data: {inputtag: tag }
})
In meinen Filmen Controller, ich habe diese Funktion
# Fügt dem Video einen Tag hinzu
def test
@tag = Tag.new
if request.post?
@tag.update_attributes(params[:inputtag])
if @tag.save
redirect_to :back
else
redirect_to :back
end
end
end
Also, ich weiß nicht, warum ich diesen Fehler habe:
http://lvh.me/movies/test 500 (Internal Server Error)
Können Sie den tatsächlichen Ruby-Fehler posten, den Sie bekommen? –
URL tritt aus diesem Grunde uR 500 Fehler auftreten, jetzt den genauen Fehler einfügen, die u –
r zugewandt Sollte die Zeichenfolge Einfügung nicht '<% =' mit '% end>', nicht '=>'? – CBusBus