Opened 12 years ago
Closed 8 years ago
#4606 closed feature (wontfix)
Dialog: dialog('disable') does not disable OK/Cancel buttons inside dialog
Reported by: | BegemoT | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.10.0 |
Component: | ui.dialog | Version: | 1.7.2 |
Keywords: | redesign | Cc: | |
Blocked by: | Blocking: |
Description
Let me have a dialog with some form inside it, and Save/Cancel buttons. When user press Save I send form data to server via ajax. To prevent user from doing any movements while bytes are running back and forth I disable dialog ( dlg.dialog('disable') ). But this disabling only inputs in my form, not Save/Cancel buttons! I expect them to be disabled too.
Change History (11)
comment:1 Changed 12 years ago by
Milestone: | TBD → 1.8 |
---|---|
Type: | bug → enhancement |
comment:2 Changed 11 years ago by
comment:3 Changed 9 years ago by
Keywords: | redesign added |
---|---|
Type: | enhancement → feature |
comment:5 Changed 8 years ago by
Note that this is not happening only when opening a new dialog but even When calling the disable method of the dialog it only change the UI to semi-transparent. this is not what would be expected from the "Disable" method.
Possible workaround\ solution: Then I did the following workaround: http://jsfiddle.net/andrewwhitaker/p7tV7/15/
comment:6 Changed 8 years ago by
Milestone: | 1.9.0 → 1.10.0 |
---|
comment:7 Changed 8 years ago by
Some questions related to disabled buttons:
1) If you disable buttons with the dialog this will lock the entire UI if the dialog is modal. Is this desirable?
2) What about the close icon in the header?
3) What about the header itself?...Should the dialog remain draggable in a disabled state?
comment:8 Changed 8 years ago by
Status: | new → open |
---|---|
Summary: | dialog('disable') does not disable OK/Cancel buttons inside dialog → Dialog: dialog('disable') does not disable OK/Cancel buttons inside dialog |
comment:9 Changed 8 years ago by
Owner: | set to bchiasson |
---|---|
Status: | open → assigned |
comment:10 Changed 8 years ago by
Owner: | bchiasson deleted |
---|---|
Status: | assigned → open |
comment:11 Changed 8 years ago by
Resolution: | → wontfix |
---|---|
Status: | open → closed |
Disabling dialogs doesn't really make sense. You can easily disable the individual buttons if you want. I'm inclined to actually remove the disabled option from dialog.
See jquery-ui-dev thread.