DateTextBoxのような多くのdojoフォームウィジェットは、赤色(claroテーマ)で "!"フィールドがフォーカスの後に有効でないことを示す。私はこのタイプのスタイリングをセレクトウィジェットで動作させることはできません。値はrequiredに設定されていますが、ユーザーがデフォルトの状態(空白)のままにしておくと、その値はそのままです。Dojo Selectウィジェットの検証スタイル
私はプログラム的にこれをテストしてみました:
wigs = dijit.findWidgets(node);
for(i = 0; i < wigs.length; i++) {
wigs[i].focus();
}
これにはいくつかの他のウィジェットに検証をトリガーし、それらが適切にスタイルされているが、彼は、ウィジェットを選択していません。それらの選択されたウィジェットが検証されていないことを誰にも分かりますか?
これらの選択ウィジェットでは、ああ、wigs [i] .isValid()は間違いなく間違っています。