diff --git a/common/lib/xmodule/xmodule/js/src/selfassessment/display.coffee b/common/lib/xmodule/xmodule/js/src/selfassessment/display.coffee
index e81dc26741..a49d6feb66 100644
--- a/common/lib/xmodule/xmodule/js/src/selfassessment/display.coffee
+++ b/common/lib/xmodule/xmodule/js/src/selfassessment/display.coffee
@@ -1,5 +1,5 @@
$(document).on('click', 'section.sa-wrapper input#show', ( ->
- post_url=$('section.sa-wrapper input#show').attr('url')
+ post_url=$('section.sa-wrapper input#ajax_url').attr('url')
final_url="#{post_url}/sa_show"
answer=$('section.sa-wrapper textarea#answer').val()
$.post final_url, answer, (response) ->
@@ -14,7 +14,7 @@ $(document).on('click', 'section.sa-wrapper input#show', ( ->
$(document).on('click', 'section.sa-wrapper input#save', ( ->
assessment=$('section.sa-wrapper #assessment').find(':selected').text()
- post_url=$('section.sa-wrapper input#save').attr('url')
+ post_url=$('section.sa-wrapper input#ajax_url').attr('url')
final_url="#{post_url}/sa_save"
$.post final_url, assessment, (response) ->
if response.success
diff --git a/common/lib/xmodule/xmodule/self_assessment_module.py b/common/lib/xmodule/xmodule/self_assessment_module.py
index f5bb3c3d67..6bf9820bdf 100644
--- a/common/lib/xmodule/xmodule/self_assessment_module.py
+++ b/common/lib/xmodule/xmodule/self_assessment_module.py
@@ -129,15 +129,18 @@ class SelfAssessmentModule(XModule):
#Do not change ids and names, as javascript (selfassessment/display.coffee) depends on them
problem_form = ('
'
- ''
- '
').format(system.ajax_url)
+ ''
+ '