Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-ora2
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-ora2
Commits
44d414e8
Commit
44d414e8
authored
Mar 12, 2014
by
Will Daly
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Enable/disable save and submit buttons based on input text
parent
18b14421
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
2 deletions
+11
-2
apps/openassessment/templates/openassessmentblock/response/oa_response.html
+2
-2
apps/openassessment/xblock/static/js/src/oa_base.js
+9
-0
No files found.
apps/openassessment/templates/openassessmentblock/response/oa_response.html
View file @
44d414e8
...
...
@@ -44,7 +44,7 @@
<ul
class=
"list list--actions response__submission__actions"
>
<li
class=
"list--actions__item"
>
<button
type=
"submit"
id=
"submission__save"
class=
"action action--save submission__save"
>
Save Your Progress
</button>
<button
type=
"submit"
id=
"submission__save"
class=
"action action--save submission__save
is--disabled
"
>
Save Your Progress
</button>
<span
class=
"tip"
>
You may continue to work on your response until you submit it.
</span>
</li>
</ul>
...
...
@@ -54,7 +54,7 @@
<div
class=
"step__actions"
>
<ul
class=
"list list--actions"
>
<li
class=
"list--actions__item"
>
<a
aria-role=
"button"
href=
"#"
id=
"step--response__submit"
class=
"action action--submit step--response__submit"
>
<a
aria-role=
"button"
href=
"#"
id=
"step--response__submit"
class=
"action action--submit step--response__submit
is--disabled
"
>
<span
class=
"copy"
>
Submit your response and move to the next step
</span>
<i
class=
"ico icon-caret-right"
></i>
</a>
...
...
apps/openassessment/xblock/static/js/src/oa_base.js
View file @
44d414e8
...
...
@@ -68,6 +68,15 @@ OpenAssessment.BaseUI.prototype = {
var
sel
=
$
(
'#openassessment__response'
,
ui
.
element
);
sel
.
replaceWith
(
html
);
// Install change handler for textarea (to enable submission button)
$
(
'#submission__answer__value'
,
ui
.
element
).
keyup
(
function
(
eventData
)
{
var
blankSubmission
=
(
$
(
this
).
val
()
===
''
);
$
(
'#step--response__submit'
,
ui
.
element
).
toggleClass
(
'is--disabled'
,
blankSubmission
);
$
(
'#submission__save'
,
ui
.
element
).
toggleClass
(
'is--disabled'
,
blankSubmission
);
}
);
// Install a click handler for submission
$
(
'#step--response__submit'
,
ui
.
element
).
click
(
function
(
eventObject
)
{
ui
.
submit
();
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment