我正在使用s3_uploader_form通过file_field_tag上传文件
= s3_uploader_form callback_url: admin_shelf_book_upload_path(@shelf), callback_method: "POST", callback_param: "book[book_name]",key: "uploads/book/#{@shelf.id}/${filename}",id: "s3-uploader-bulk" do
= file_field_tag :file, multiple: false, class: 'btn btn-primary'
这很好。现在,我想在选择文件之后并上传之前得到一条确认消息。
我是这个前端的新手。因此,根据一些研究,我尝试了以下应该能正常工作的代码。但是,它不起作用。
= s3_uploader_form callback_url: admin_shelf_book_upload_path(@shelf), callback_method: "POST", callback_param: "book[book_name]",key: "uploads/book/#{@shelf.id}/${filename}",id: "s3-uploader-bulk" do
= file_field_tag :file, multiple: false, data: { confirm: "Are you sure?" }, class: 'btn btn-primary'
请告诉我我在做什么错。另外,是否可以基于此上传器附近的复选框显示不同的确认文本。如果是,有人可以显示示例代码,从中我可以理解如何执行该代码。我的想法是,我将使用不同的ID编写两次上传程序代码,然后根据该复选框在它们之间进行切换。