【发布时间】:2016-02-29 15:52:23
【问题描述】:
我正在尝试对咖啡脚本执行验证,以仅在前一个复选框被选中以获取任务列表时启用该复选框。我当前的代码如下。
- @job.tasks.each do |task|
- if (not @job.started?) || @job.final_price.zero?
.checkbox
- elsif task.completed?
.checkbox.enable
i.checkmark.icon
-else
= link_to '', complete_gogetters_task_path(task), method: 'put', class: 'checkbox enable', id:"ck_submit1", onclick: 'Form_one()', num: task.id
如何找到上一个任务?我想做类似的事情:
- @job.tasks.each do |task|
- if (not @job.started?) || @job.final_price.zero? || task.prev.not_completed?
.checkbox
- elsif task.completed?
.checkbox.enable
i.checkmark.icon
-else
= link_to '', complete_gogetters_task_path(task), method: 'put', class: 'checkbox enable', id:"ck_submit1", onclick: 'Form_one()', num: task.id
感谢任何帮助。谢谢!
【问题讨论】:
-
我很困惑,coffeescript 在哪里发挥作用?我没有看到任何咖啡脚本。