2

Dojo では、may Store の最初/一番上のオプションを、コンボ ボックスのデフォルト/表示オプション/テキストとして設定したいと考えています。ドキュメントを調べたところ、助けが見つかりませんでした。誰かが以前にそれを行ったことがある場合は、あなたの意見を共有してください。

Ps - オプションの ID または名前を使用して設定することはできません。ストアで最初に表示するデータ項目を表示したいと思います。

前もって感謝します。

これが私のコンボボックスの外観です

 var Selectbox = new dijit.form.ComboBox({
            id: "box1",
            disabled:true,
            uppercase:true,
            autoComplete:false,
            trim:true,
            value: "boxvalue",
            store:detailDataStore,
            style:"width:120px; color:black;"

        }).placeAt(topContentPane10.containerNode);
4

1 に答える 1

3

ストアからコンボボックスの既定の選択を設定するための魔法のプロパティはありません。手動で設定する必要があります。

このようなもの:

box.set('value',store.data[0].value)

このフィドルを参照してください: http://jsfiddle.net/Gkbpb/1/

于 2013-06-21T07:33:28.093 に答える