我有一個簡單的創建任務的形式,它是用@new_task
定製的,以便始終創建任務。一個單獨的表單用於更新它們。Rails:如何清除編輯表單?
#Form
<%= form_for([@project, @new_task]) do |f| %>
<%= f.text_field :title, placeholder: 'Add a Task' %>
<%= f.submit %>
<% end %>
#TasksController
def show
@projects = Project.all
@project = Project.find(params[:project_id])
@task = Task.find(params[:id])
@new_task = Task.new(title: @task.title)
@tasks = @project.tasks.all
end
的問題是,當我在任務/節目(它調用任務ID)的形式假定它是一個更新,並與任務名稱填充文本字段。
我需要清除文本字段,以便只顯示「添加任務」佔位符。我嘗試了許多不同的方式,但沒有運氣,希望有人能幫助。
有誰知道一種方法來清除這個文本字段的價值,使用咖啡,JS或其他? – interfab