我有两种简单的形式如下所示:
= simple_form_for(@class_room, :html=>{:id=>'class_room_form'}) do |class_room_form|
和
= simple_form_for(@lesson, :html => {:id=>'lesson_form'}) do |lesson_form|
现在,虽然我提交了 id 课程表单的表单,但提交了 id 为 class_room_form 的表单!知道该怎么做吗?
这是我提交课程表格的方式:
:javascript
$('#submit_lesson_button').bind('click', function() {
$("#lesson_form").trigger('submit');
});
这是我提交其他表格的方式(无论如何仍然提交的表格)
:javascript
$('#submit_button').bind('click', function() {
$('#sidenav a:first').tab('show');
$('#class_room_form').trigger('submit');
});
你看,每个表单都有不同的 id,我用 jQuery 来定位那些不同的 id,那么可能有什么问题呢?
注意表单lesson_form
包含在表单中class_room_form