socialforge/app/views/exercise/create_exercise_question.js...

59 lines
3.9 KiB
Plaintext
Raw Normal View History

2015-11-18 14:05:29 +08:00
<% if @is_insert %>
2015-11-18 20:14:19 +08:00
$("#poll_content").html('<%= escape_javascript(render :partial => 'exercise_content', :locals => {:exercise => @exercise})%>');
2015-11-18 14:05:29 +08:00
<% else %>
$("#new_exercise_question").html('<%= escape_javascript(render :partial => 'new_question', :locals => {:exercise => @exercise}) %>');
2015-11-18 20:14:19 +08:00
$("#new_poll_question").html("");
<%if @exercise_questions.question_type == 1%>
$("#mc_question_list").show().append("<div id='poll_questions_<%= @exercise_questions.id%>'>" +
"<div id='show_poll_questions_<%= @exercise_questions.id %>'>" +
"<%= escape_javascript(render :partial => 'show_MC', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"<div id='edit_poll_questions_<%= @exercise_questions.id %>' style='display: none;'>" +
"<%= escape_javascript(render :partial => 'edit_MC', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"</div>");
<% end %>
<%if @exercise_questions.question_type == 2%>
$("#mcq_question_list").show().append("<div id='poll_questions_<%= @exercise_questions.id%>'>" +
"<div id='show_poll_questions_<%= @exercise_questions.id %>'>" +
"<%= escape_javascript(render :partial => 'show_MCQ', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"<div id='edit_poll_questions_<%= @exercise_questions.id %>' style='display: none;'>" +
"<%= escape_javascript(render :partial => 'edit_MCQ', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"</div>");
<% end %>
<%if @exercise_questions.question_type == 3%>
$("#single_question_list").show().append("<div id='poll_questions_<%= @exercise_questions.id%>'>" +
"<div id='show_poll_questions_<%= @exercise_questions.id %>'>" +
"<%= escape_javascript(render :partial => 'show_single', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"<div id='edit_poll_questions_<%= @exercise_questions.id %>' style='display: none;'>" +
"<%= escape_javascript(render :partial => 'edit_single', :locals => {:exercise_question => @exercise_questions}) %>" +
"</div>" +
"</div>");
<% end %>
/*$("#poll_content").append("<div id='poll_questions_<%#= @exercise_questions.id%>'>" +
"<div id='show_poll_questions_<%#= @exercise_questions.id %>'>" +
"<%# if @exercise_questions.question_type == 1%>" +
"<%#= escape_javascript(render :partial => 'show_MC', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# elsif @exercise_questions.question_type == 2%>" +
"<%#= escape_javascript(render :partial => 'show_MCQ', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# elsif @exercise_questions.question_type == 3%>" +
"<%#= escape_javascript(render :partial => 'show_single', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# end%>" +
2015-11-18 14:05:29 +08:00
"</div>" +
2015-11-18 20:14:19 +08:00
"<div id='edit_poll_questions_<%#= @exercise_questions.id %>' style='display: none;'>" +
"<%# if @exercise_questions.question_type == 1%>" +
"<%#= escape_javascript(render :partial => 'edit_MC', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# elsif @exercise_questions.question_type == 2%>" +
"<%#= escape_javascript(render :partial => 'edit_MCQ', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# elsif @exercise_questions.question_type == 3%>" +
"<%#= escape_javascript(render :partial => 'edit_single', :locals => {:exercise_question => @exercise_questions}) %>" +
"<%# end%>" +
2015-11-18 14:05:29 +08:00
"</div>" +
2015-11-18 20:14:19 +08:00
"</div>");*/
2015-11-18 15:30:39 +08:00
$("#current_score").html("<%=get_current_score @exercise %>分");
2015-11-18 20:14:19 +08:00
$("#current_score_div").show();
2015-11-18 14:05:29 +08:00
<% end %>