2016-12-09 1 views
0

DojoSelectComboBoxに変更しました。this exampleです。だから、ダウンそのようになるドロップのためのコード:どのようにしてコンボボックスが入力をクリックするとすべての値を表示させるのですか?

{ 
    name: "alfresco/forms/controls/ComboBox", 
    config: { 
     label: "List Type", 
     name: "prop_dl_dataListItemType", 
     value: "", 
     firstValueIsDefault: false, 
     showAllOptionsOnOpen: true, 
     optionsConfig: { 
        queryAttribute: "label", 
        labelAttribute: "label", 
        valueAttribute: "value", 
      publishTopic: "ALF_GET_FORM_CONTROL_OPTIONS", 
      publishPayload: { 
       resultsProperty: "options", 
       url: url.context + "/proxy/alfresco/api/classes/dl_dataListItem/subclasses", 
       itemsAttribute: "", 
       labelAttribute: "title", 
       valueAttribute: "name" 
      } 
     } 
    } 
} 

すべてがaikauバージョン1.0.99(それが重要である)で動作します。しかし、ComboBoxは、右から三角をクリックしたときのみその内容を表示します。例えば。ユーザがフィールドを入力するためにクリックすると何も起こりません。

クリックすると文字列入力が実行されると、alfresco/forms/controls/ComboBoxのオプションが表示されますか?

答えて

0

これはGitHub hereの問題で提起され、このJIRAチケットの下で対処されました。修正は、thisプル要求に記載されています。

基本的に私は `1.0.99`を使用し、` showAllOptionsOnOpen`が既に `true`にありながらtrue

+0

プル要求は、' 1.0.96' aikauバージョンにマージされたことを。showAllOptionsOnOpenを設定する必要があります:( – Cherry

+0

このマージリクエストで確認したように、 'showAllOptionsOnOpen'フィールドだけを追加しましたが、質問はすべてのオプションを表示するだけではありません。**ここで**はコンボボックスをクリックして**表示します**これらのオプションは、現在のところ、ユーザーは[triangle](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Ic_arrow_drop_down_36px.svg/1024px-Ic_arrow_drop_down_36px.svg.png)をクリックしなければなりません。入力をクリックしてテキストを入力する必要がある入力や三角形をクリックしても動作しないことを知りません:(入力部分が非常に長い場合は特に重要です – Cherry

+0

ユニットがありますこのSandpitページに行く場合:最初の例では、https://aikau-sandpit.alfresco.com/aikau-sandpit/page/na/ws/MultiSelectInputとComboBoxのMultiSelectInputを入れ替えて、showAllOptionsOnOpen設定の属性を変更し、 "Update Preview"ボタンをクリックすると、動作することがわかります(私はちょうどtr iedこれ)。 –

関連する問題