Sha256: 20488704d96a38ec98351248a5e83e5f1379c370254de3c77095e74dfce9ea7f
Contents?: true
Size: 1.95 KB
Versions: 16
Compression:
Stored size: 1.95 KB
Contents
$('.exam-portions-count').html("<%= @count %>"); $('#new-exam-exam-portion').slide(); $('#new-exam-exam-portion-link').show(); $('#exams-exam-portions-menu-list').append('<%= j render("gaku/exams/exam_portions/exam_portion_menu_link", {exam_portion: @exam_portion}) %>' ); showNotice("<%= render_flash %>"); $('#exam-exam-portions-index tbody').append('<%= j render("gaku/exams/exam_portions/exam_portion", {exam_portion: @exam_portion}) %>'); $('.exam-exam-portions-count').html("<%= print_count(@count, t(:'exam_portion.list')) %>"); $('#exam-exam-portions-tab-link').html("<%= print_count(@count, t(:'exam_portion.plural')) %>"); <% if @exam.use_weighting? %> //if no portion added yet if($('.exam-portions-weight thead tr').length == 0){ $('.exam-portions-weight thead').append('<tr></tr>'); $('.exam-portions-weight tbody').append('<tr></tr>'); } $('.exam-portions-weight thead tr').append('<th class="btn-warning" data-id=<%= @exam.exam_portions.last.id%>> <%= @exam.exam_portions.last.name+ " " + t("exam.weight") %> </th>'); $('.exam-portions-weight tbody tr').append('<%= j render("gaku/exams/exam_portions/exam_portion_weight_td", {portion: @exam.exam_portions.last}) %>'); weights = ('<%= @exam.exam_portions.pluck(:weight) %>'); weights = weights.slice(1, -1).split(','); total = 0; for (var i = 0; i < weights.length; i++) { total += parseFloat(weights[i]); } $('.exam-portions-weight tbody form').each(function(i, form){ $(form).find('input.exam-portion-weight').val(parseFloat(weights[i])) }) $('#exam-exam-portions-index tbody tr').each(function(i, tr){ tdWeight = $(tr).find('td')[3] $(tdWeight).text(weights[i]) }) $('#weight-total').text(total); <% end %> error = '<%= @exam_portion.custom_errors %>' if(error){ $('.exam-portion-error').html('<%= j render("gaku/exams/exam_portions/custom_exam_portion_error", {error: @exam_portion.custom_errors}) %>') }else{ $('.exam-portion-error').html(''); }
Version data entries
16 entries across 16 versions & 2 rubygems