Commit e3f29d76 by Giulio Gratta

disable submit button after click to prevent multiple clicks

parent 2aad7d0a
...@@ -211,6 +211,7 @@ class @PeerGradingProblem ...@@ -211,6 +211,7 @@ class @PeerGradingProblem
@calibration = null @calibration = null
@submit_button = $('.submit-button') @submit_button = $('.submit-button')
@submit_button.attr('disabled', false)
@action_button = $('.action-button') @action_button = $('.action-button')
@calibration_feedback_button = $('.calibration-feedback-button') @calibration_feedback_button = $('.calibration-feedback-button')
@interstitial_page_button = $('.interstitial-page-button') @interstitial_page_button = $('.interstitial-page-button')
...@@ -281,10 +282,12 @@ class @PeerGradingProblem ...@@ -281,10 +282,12 @@ class @PeerGradingProblem
submit_calibration_essay: ()=> submit_calibration_essay: ()=>
@submit_button.attr('disabled', true)
data = @construct_data() data = @construct_data()
@backend.post('save_calibration_essay', data, @calibration_callback) @backend.post('save_calibration_essay', data, @calibration_callback)
submit_grade: () => submit_grade: () =>
@submit_button.attr('disabled', true)
data = @construct_data() data = @construct_data()
@backend.post('save_grade', data, @submission_callback) @backend.post('save_grade', data, @submission_callback)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment