i gem bin mit 'Jeditable-Schienen' in meinen Schienen 3.2-Anwendung für Inplace editting In meinem Controller, ich habeschlanke Datei ausgeführt wird nicht die js Innere
def update
@article = Article.find(params[:id])
@article.update_attributes(params[:article])
render :layout => false if request.xhr?
end
und in meinem Artikel/Update. js.slim
ich habe
- unless @article.errors.empty?
| $("#error_msg").html(@article.errors);
- else
| $("#success_msg").html("updated successfully");
Aber wenn ich ein Update zu tun aktualisiert sie und auf die JS-Datei zu gehen und macht es wie wie es ist. wie $("#error_msg").html(@comment.errors);
als solche oder $("#success_msg").html("updated successfully")
gedruckt
EDIT:
i für die Bearbeitung der Jeditable Plugin verwenden anstelle allein für meinen Artikel Titel. Es aktualisiert den Artikeltitel und rendert die js-Datei, wie es ist
die Antwort, die ich hier bekam, ist json. wie man das löst. GIve Vorschläge
ich Ihre Frage nicht wirklich verstehen, aber ich werde versuchen zu erraten, und schlagen Sie Ihr Javascript zu debuggen wie in [diesem Artikel] (http : //www.alfajango.com/blog/rails-js-er-b-remote-response-not-executing/). –
Bitte beschreiben Sie Ihre Frage genauer, da ich Ihren Standpunkt nicht verstehe. –