0
我在我的rails應用程序中有一個表單,允許用戶上傳CSV文件。在表單提交時顯示有條件的js警報窗口
文件字段下面有一個複選框,它與可以啓用的選項有關。如果用戶選中並提交,我想顯示一個js警報窗口來確認複選框選擇。我怎麼能做到這一點?
我的形式如下:
<%= form_tag({action: :import}, multipart: true, class: "form-inline") do %>
<%= label_tag(:uploaded_file, "Choose a CSV file to upload:") %>
<%= file_field_tag(:uploaded_file, class: "input-file") %>
<%= submit_tag("Upload", class: "btn btn-primary") %>
<%= button_tag("Cancel", type: 'reset', class: "") %>
<br>
<br>
<label class="checkbox">Override import conflicts?</label>
<%= check_box_tag "override", "true", false, class: "checkbox" %>
<% end %>
現代瀏覽器允許「強制「領域。否則,使用javascript進行客戶端驗證:http://railscasts.com/episodes/263-client-side-validations – phoet