我认为Haml中可能存在错误?或者我错过了表单标签应该包含输入元素,但它没有。
<form accept-charset="UTF-8" action="/remote_focus/kill_running_task" data-remote="true" method="get"></form>
<tr>
<td>...
我期望它在哪里
<form accept-charset="UTF-8" action="/remote_focus/kill_running_task" data-remote="true" method="get">
<tr>
<td>...
</form>
这是我的haml文件,从数组中迭代每个任务,
- @running_tasks.each do |running_task|
= form_tag kill_running_task_remote_focus_path, :method => :get, remote: true do
%tr
%td
= running_task[:user]
%td
= running_task[:ip]
%td
= running_task[:time]
%td
= running_task[:pid]
= hidden_field_tag :task, running_task[:pid]
%td
= submit_tag "Kill This Task" ,:class=> "btn btn-primary autotest"