文章詳情頁
html - 如何在確認頁面之后保存文件?
瀏覽:116日期:2023-10-15 17:13:53
問題描述
我有三個頁:
文件選擇頁確認頁完成頁在文件選擇頁添加要上傳的文件,在確認頁檢查文件內(nèi)容,在完成頁上傳文件。
問題是,在確認頁如何再次保留第一頁選擇的文件?
嘗試在確認頁用隱藏標(biāo)簽傳遞文件參數(shù),但在完成頁接收的時候,這樣做:
params[:file].original_filename# here I am using ruby
卻提示無法識別 original_filename 的錯誤。顯然,不從確認頁真正用文件標(biāo)簽選擇一下文件的話,下一個動作似乎無法識別到文件類型。
問題解答
回答1:如果頁面是同步的方式,把源文件名放在隱藏標(biāo)簽里不會實現(xiàn)正真的文件上傳。
兩種方式:
如果頁面跳轉(zhuǎn)非要使用同步的方式,可以嘗試將文件保存在其他 model, 然后最終再手動保存你要的 model.
可以選擇使用 ajax, 把著三個頁面做成一個頁面。
標(biāo)簽:
HTML
上一條:web - rails 學(xué)習(xí)伙伴下一條:ruby-on-rails - Ruby:使用rails server啟動webrick服務(wù)器的時候會報錯:Could not find a JavaScript runtime
相關(guān)文章:
1. index.php錯誤,求指點2. node.js - webpack-dev-server --progress --colors 端口被占用怎么換端口3. javascript - 百度鏈接尾部的這個參數(shù)是干嘛的?4. html5 - h5寫的app用的webview,用手機瀏覽器打開不顯示?5. css3 - 如何實現(xiàn)字體顏色漸變?6. macos - mac下docker如何設(shè)置代理7. 微信公眾號在線生成二維碼帶參數(shù)怎么搞?8. 微信開放平臺 - android 微信支付后點完成按鈕,后回調(diào)打開第三方頁面,屏幕閃動,求解決方法9. PHP單例模式10. javascript - 微信報redirect_uri參數(shù)錯誤
排行榜

熱門標(biāo)簽