From 8b65fe7674b0d6d01253d51be605777e4e9b5a82 Mon Sep 17 00:00:00 2001 From: ankitjavalkar Date: Tue, 24 Oct 2017 16:43:27 +0530 Subject: Fix the Reset Answer javascript and rename it to Undo Changes --- yaksh/static/yaksh/js/requesthandler.js | 18 +++++++++++------- yaksh/templates/yaksh/question.html | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) (limited to 'yaksh') diff --git a/yaksh/static/yaksh/js/requesthandler.js b/yaksh/static/yaksh/js/requesthandler.js index 9fcf5b6..7ff90df 100644 --- a/yaksh/static/yaksh/js/requesthandler.js +++ b/yaksh/static/yaksh/js/requesthandler.js @@ -83,6 +83,7 @@ function ajax_check_code(url, method_type, data_type, data, uid) { } var global_editor = {}; + $(document).ready(function(){ // Codemirror object, language modes and initial content // Get the textarea node @@ -113,14 +114,17 @@ $(document).ready(function(){ // Setting code editors initial content global_editor.editor.setValue(init_val); - function reset_editor() { + $('#code').submit(function(e) { + lock_screen(); + var data = $(this).serializeArray(); + ajax_check_code($(this).attr("action"), "POST", "html", data, null) + e.preventDefault(); // To stop the default form submission. + }); + + reset_editor = function() { global_editor.editor.setValue(init_val); global_editor.editor.clearHistory(); } - $('#code').submit(function(e) { - lock_screen(); - var data = $(this).serializeArray(); - ajax_check_code($(this).attr("action"), "POST", "html", data, null) - e.preventDefault(); // To stop the default form submission. - }); + + }); diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html index 1e1f38f..4382293 100644 --- a/yaksh/templates/yaksh/question.html +++ b/yaksh/templates/yaksh/question.html @@ -204,7 +204,7 @@ lang = "{{ question.language }}"

Write your program below:

- Reset Answer + Undo Changes 
-- cgit