文章詳情頁
html - 如何在確認頁面之后保存文件?
瀏覽:120日期:2023-10-15 17:13:53
問題描述
我有三個頁:
文件選擇頁確認頁完成頁在文件選擇頁添加要上傳的文件,在確認頁檢查文件內容,在完成頁上傳文件。
問題是,在確認頁如何再次保留第一頁選擇的文件?
嘗試在確認頁用隱藏標簽傳遞文件參數,但在完成頁接收的時候,這樣做:
params[:file].original_filename# here I am using ruby
卻提示無法識別 original_filename 的錯誤。顯然,不從確認頁真正用文件標簽選擇一下文件的話,下一個動作似乎無法識別到文件類型。
問題解答
回答1:如果頁面是同步的方式,把源文件名放在隱藏標簽里不會實現正真的文件上傳。
兩種方式:
如果頁面跳轉非要使用同步的方式,可以嘗試將文件保存在其他 model, 然后最終再手動保存你要的 model.
可以選擇使用 ajax, 把著三個頁面做成一個頁面。
標簽:
HTML
上一條:web - rails 學習伙伴下一條:ruby-on-rails - Ruby:使用rails server啟動webrick服務器的時候會報錯:Could not find a JavaScript runtime
相關文章:
1. docker 17.03 怎么配置 registry mirror ?2. webpack - vue-cli寫的項目(本地跑沒有問題),準備放到Nginx服務器上,有什么配置需要改的?還有怎么部署?3. java - 如何用圖畫的方式有效地表示多線程?4. javascript - js對象 屬性的訪問和創建5. css - Flexbox 怎么實現多行多列6. css - 多個div顯示橫向滾動條7. 微信開放平臺 - ios APP能不能打開微信然后通過微信跳轉到指定的URL?8. javascript - H5移動端開發9. windows-server - 登入遠程桌面(windows桌面)以后,怎么在Linux環境下跑python程序?10. node.js - 為什么npm安裝vue-cli會出現下面的錯誤??!!!?
排行榜
