diff options
author | Jayaram Pai | 2014-02-20 10:49:07 +0530 |
---|---|---|
committer | Jayaram Pai | 2014-02-20 10:49:07 +0530 |
commit | b36e746a3ff8f40ed36b8a7f0222a25e646c8808 (patch) | |
tree | ab8f7d1c5fdcdfecaf1856e638e42f5bf7e9d189 /js | |
parent | aa787b51c0fa538e310bc33c9b131a3916237963 (diff) | |
download | tbc-external-review-b36e746a3ff8f40ed36b8a7f0222a25e646c8808.tar.gz tbc-external-review-b36e746a3ff8f40ed36b8a7f0222a25e646c8808.tar.bz2 tbc-external-review-b36e746a3ff8f40ed36b8a7f0222a25e646c8808.zip |
added comment feature for external reviewers to report tbc examples with errors
Diffstat (limited to 'js')
-rw-r--r-- | js/tbc_external_review.js | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/js/tbc_external_review.js b/js/tbc_external_review.js new file mode 100644 index 0000000..bfd1142 --- /dev/null +++ b/js/tbc_external_review.js @@ -0,0 +1,46 @@ +$(document).ready(function() { + $book = $("#edit-book"); + $chapter = $("#edit-chapter"); + $chapter_wrapper = $("#edit-chapter-wrapper"); + $example = $("#edit-example"); + $example_wrapper = $("#edit-example-wrapper"); + $error_wrapper = $("#comment-error-wrapper"); + $submit = $("#edit-submit"); + $ajax_loader = $("#ajax-loader"); + + $book.change(function() { + var pid = $(this).val(); + $.ajax({ + url: "ajax/book/"+pid, + type: "GET", + success: function(data) { + $chapter.html(data); + $chapter_wrapper.show(); + }, + }); + }); + + $chapter.change(function() { + var cid = $(this).val(); + $.ajax({ + url: "ajax/chapter/"+cid, + type: "GET", + success: function(data) { + $example.html(data); + $example_wrapper.show(); + }, + }); + }); + + $example.change(function() { + $error_wrapper.show(); + $submit.show(); + }); + + $(document).ajaxStart(function() { + $ajax_loader.show(); + }); + $(document).ajaxStop(function() { + $ajax_loader.hide(); + }); +}); |