5
dijit.form.FilteringSelectウィジェットを無効にする方法が見つかりません。この要件により、cssの表示がnoneになるオプションはありません。"dijit.form.FilteringSelect"ウィジェットを無効にするにはどうすればよいですか?
ヒント?前もって感謝します。
dijit.form.FilteringSelectウィジェットを無効にする方法が見つかりません。この要件により、cssの表示がnoneになるオプションはありません。"dijit.form.FilteringSelect"ウィジェットを無効にするにはどうすればよいですか?
ヒント?前もって感謝します。
図それを自分自身:
dijit.byId('_fromState_id').set('disabled', true);
は、単に仕事をしていません。ウィジェットを有効にするにはfalse
に変更してください。
乾杯。
UPDATE
プラスがあり、それとの違いと"disabled"
、"readOnly"
と呼ばれるウィジェットに別の属性があること:
disabled
ウィジェットに与えられた任意の値を許可しません、つまり、ウィジェットの値は常にNULL("")
です。状況によってはNotNull
の問題かもしれません。
しかし、readOnly
は、ウィジェットに値をプリセットして編集できないようにすることができ、ユーザーは変更できない値だけを送信できます。
サンプル:
dijit.byId("_fromState_id").set("value", "NOTAVAILABLE");
dijit.byId('_fromState_id').set('readOnly', true);
他人ので、あなたの答えとして正しい、マークはおそらく^^それから、すべてのdijit.formウィジェットをbenifitもその機能を持っている:)ありがとうござい@mschr – mschr
。 Dojoの初心者のことを知っておいてよかったです – Dreamer