これはComboBoxのバグか私の実装のエラーか分かりません。私はComboBoxに配列の値を書き込んでいます。 ComboBoxはほとんどの場合動作しているようです。すべての値があり、デフォルト値が設定されています。提案が出ています。唯一の問題は、マウスでクリックしてドロップダウンオプションを選択できないことです。私は矢印ボタン+ Enterを使用してオプションを選択することしかできません。これは設計かバグか?ここでDojo - dijit/ComboBox - マウスが選択されていません
は、テンプレートのウィジェットのために、私のHTMLの抜粋です:
<td style="width:25%;"><input data-dojo-attach-point="testReports" data-dojo-type="dijit/form/ComboBox"></input></td>
ここに私のJavaScriptコードです。私は、コンボボックスを移入し、HTMLテンプレートにそれを置く:
var reportStore = new Memory();
for(i = 0; i < this.parent.reportNames.length; i++){
var reportObject = {};
reportObject.id = i;
reportObject.name = this.parent.reportNames[i];
reportStore.put(reportObject);
}
this.testReports.set("id", "reportsDropDown");
this.testReports.set("name", "reports");
this.testReports.set("value", this.parent.reportNames[0]);
this.testReports.set("store", reportStore);
this.testReports.set("searchAttr", "name");
は、私は、マウスの選択作業を取得するために検討すべきである何か他のものはありますか?
ありがとうございました!