隐藏值显示为空白

时间:2014-01-21 05:18:36

标签: ruby-on-rails forms angularjs

我有一个使用rails的表单并由angularjs提交。我遇到的问题是,当我尝试从angular访问表单数据时,未隐藏的输入将以newTask对象的形式显示,但隐藏的字段不会。我在这里缺少什么吗?

= form_for [@patient, Task.new], html: {action: nil, name: 'newTaskForm', 'ng-submit' => 'taskCreate($event, newTask)'} do |f|

= f.hidden_field :taskable_id, :value => @patient.id, 
'ng-model' => 'newTask.taskable_id'

= f.hidden_field :taskable_type, :value => @patient.class.to_s,
'ng-model' => 'newTask.taskable_type'

= f.hidden_field :creator_id, :value => current_user.id,
'ng-model' => 'newTask.creator_id'

= f.text_field :text, required: true, placeholder: 'Add a task...',
'ng-model' => 'newTask.text'

= f.submit 'Add task', 'ng-disabled' => 'newTaskForm.$invalid'

0 个答案:

没有答案
相关问题