How to disable a "dijit.form.FilteringSelect" widget?
12,242
Figure it out myself:
dijit.byId('_fromState_id').set('disabled', true);
simply does the job. Change it to false
can enable the widget.
Cheers.
UPDATE
Plus, there is another attribute to the widget called "readOnly"
, the difference from it and "disabled"
is that :
disabled
does not allow any value given to the widget, meaning the widget value is alwaysNULL("")
in the form. It might be a problem inNotNull
situation;but
readOnly
allows to preset a value to the widget and make it not editable, and user can still submit the value just only not able to change it.
sample:
dijit.byId("_fromState_id").set("value", "NOTAVAILABLE");
dijit.byId('_fromState_id').set('readOnly', true);
Author by
Dreamer
Updated on July 01, 2022Comments
-
Dreamer almost 2 years
I cannot find a way to disable the dijit.form.FilteringSelect widget. The requirement makes the css display as none is not an option.
Any hint? Thanks in advance.