0
我在Rails應用程序中有一個ruby應用程序,它使用其中一個控制器中的send_data將二進制數據文件從數據庫發送到瀏覽器。當我不使用jquery/jquery-mobile時,此功能運行良好。當我使用jquery/jquery-mobile時,當我嘗試調用控制器/操作從數據庫下載二進制文件時,出現未定義的錯誤。任何人都可以請建議一個解決方法,讓這個工作?謝謝。在Rails應用程序中使用send_data時未定義的錯誤
其他信息:
rhattachments控制器代碼來調用SEND_DATA:
def show
@singlerhattachment = Rhattachment.find(params[:id])
send_data @singlerhattachment.hdrattach.file_contents,:type =>
@singlerhattachment.hdrattach_content_type, :disposition => 'inline'
end
查看調用上面的下載代碼:
<%= link_to hattach.file_name,:action => "show", :controller => "rhattachments",:id => hattach.id %> <br />
根據您提供的信息(或缺少它),我能想到的唯一解決方法是不使用jQuery。 –
application.html.erb – RORNewbie
我增加了更多細節。告訴我你還需要哪些其他信息?正如我所說...它運行良好沒有jQuery,但我不能刪除,因爲我非常重視其他功能的jQuery依賴... – RORNewbie