您可以使用以下代码获取选择而不是文本字段:
form do |f| f.status,:as => :select,:collection => STATUSES #whatever collection you want to display end
在选择“取消”时触发事件应该用javascript解决.