1
我正在使用Remotipart上傳文件。 Rails-Controller處理文件,但我不知道如何獲得以下ajax響應。這是我的js代碼。Remotipart獲取ajax響應
$file.children(".description").html(
'<%= form_for FileObject.new, :url => file_object_index_path , :html => { :multipart => true }, :remote => true do |f| %>' +
'<div class="field">' +
'<%= f.label :file %>' +
'<%= f.file_field :file %>'+
'</div>' +
'<input type="hidden" name="directory_object_id" value="' + current_directory.id +'" />' +
'<div class="actions">' +
'<%= f.submit %>' +
'</div>' +
'<% end %>'
);
$("form").bind('ajax:success', function(){
alert("success");
});
也許有人已經解決了這個問題。
這可能是你的迴應是HTML而不是默認的JS remotipart。看到我對這個類似的問題的答覆有關如何解決這個更優雅:http://stackoverflow.com/questions/14508260/parse-error-using-remotipart – 2013-05-24 01:06:58