我有一個表單,並且在那個表單中有一個submit_tag和一個文件字段標記。只要用戶不選擇文件,就必須禁用提交按鈕。當填充file_field_tag時,必須啓用該按鈕。做這個的最好方式是什麼?禁用提交按鈕,除非file_field_tag在Ruby on Rails中不爲空
這是我的代碼:
<% form_tag({:action => 'match'}, {:multipart => true, :id => 'file_form_id'}) do %>
<%= file_field_tag 'file', :size => 500%></p>
<%= submit_tag 'Submit' -%>
<% end -%>
在此先感謝!
而且怎麼會是這個樣子?我現在有: <%= submit_tag'提交',:disabled => true - %>,但如何啓用它?我在互聯網上找不到真實的例子... – user1027319
轉到jquery.com。你需要學習客戶端JavaScript來完成這項工作。 jQuery是最簡單的方法。你不會在你的Ruby代碼中實現它。 – jdc