【发布时间】:2012-02-12 13:49:28
【问题描述】:
我正在尝试将表单附加到 div 标签
$('#courses_ajax').html('<h1>Materie: <%= @course.name %></h1>');
msg = "<form accept-charset='UTF-8' action='/add_by_course' class='form-horizontal' data-remote='true' id='add_by_courses_id' method='post'>";
msg += "<table class='table table-condensed table-bordered'>";
msg +="<th>Nume Elev</th><th>Nota</th><th>Absente</th>";
<% @students.each do |student|%>
msg +="<tr><td><%= student.name%></td>";
msg +="<td><input class='span2' id='course_grade' name='grade[student_id]' size='30' type='number' min=1 max=10 /></td>";
msg +="<td><input class='span2' id='course_absence' name='absence[student_id]' size='30' type='datetime' /></td>";
msg +="</tr>";
<%end%>
msg +="</table><input class='btn-primary' name='commit' type='submit' value='Salveaza' />";
msg +="</form>";
$('#courses_ajax').append(msg);
所有辅助方法似乎都不适用于 js.erb 文件,有没有更好更干净的方法来做到这一点,也许我错过了一些东西。
【问题讨论】:
标签: javascript jquery ruby-on-rails forms