Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
okeanos-LoD
Commits
fb589815
Commit
fb589815
authored
Nov 09, 2015
by
Ioannis Tsafaras
Browse files
Add tooltip to upload application disabled submit button
parent
2705b40b
Changes
2
Show whitespace changes
Inline
Side-by-side
webapp/frontend/app/controllers/lambda-apps/upload.js
View file @
fb589815
...
...
@@ -4,6 +4,7 @@ var UploadController = Ember.Controller.extend({
session
:
Ember
.
inject
.
service
(
'
session
'
),
wrongExt
:
false
,
userHasEnteredData
:
false
,
submitDisabled
:
false
,
actions
:
{
upload
:
function
()
{
...
...
@@ -53,6 +54,7 @@ var UploadController = Ember.Controller.extend({
var
xhr
=
new
window
.
XMLHttpRequest
();
_this
.
set
(
"
userHasEnteredData
"
,
true
);
submit_button
.
setAttribute
(
"
disabled
"
,
"
disabled
"
);
_this
.
set
(
"
submitDisabled
"
,
true
);
//Upload progress
xhr
.
upload
.
addEventListener
(
"
progress
"
,
function
(
evt
){
if
(
evt
.
lengthComputable
)
{
...
...
@@ -62,6 +64,7 @@ var UploadController = Ember.Controller.extend({
if
(
percentComplete
===
1
)
{
submit_button
.
removeAttribute
(
"
disabled
"
);
_this
.
set
(
"
submitDisabled
"
,
false
);
_this
.
set
(
"
userHasEnteredData
"
,
false
);
}
}
...
...
webapp/frontend/app/templates/lambda-apps/upload.hbs
View file @
fb589815
...
...
@@ -125,7 +125,15 @@
</div>
<!--col-->
</div>
<!--row-->
{{#
unless
submitDisabled
}}
<button
type=
"submit"
class=
"btn btn-primary"
id=
"submit-button"
>
Submit
</button>
{{else}}
{{#
tool-tip
}}
<button
type=
"submit"
class=
"btn btn-primary has-tooltip"
data-tooltip-content=
"<center>An application is already uploading!</center>"
id=
"submit-button"
>
Submit
</button>
{{/
tool-tip
}}
{{/
unless
}}
</form>
...
...
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