2016-12-09 7 views
0

は、ウィジェット設定を考えてみましょう:aikau MultiSelectInputは複数の値をサポートしていますか?

{ 
    id: "MyMultiSelect", 
    name: "alfresco/forms/controls/MultiSelectInput", 
    config: { 
     label: "My multi-select input", 
     name: "assoc_myGood", 
     width: "400px", 
     addedAndRemovedValues: true, 
     valueDelimiter: ",", 
     choiceCanWrap: true, 
     choiceMaxWidth: "100%", 
     optionsConfig: { 
      labelAttribute: "name", 
      queryAttribute: "name", 
      valueAttribute: "value", 
      publishTopic: "ALF_CRUD_GET_ALL", 
      publishPayload: { 
       url: "/slingshot/datalists/lists/node/workspace/SpacesStore/dc1b9c22-b955-4e5f-9b10-2343680a15f5", 
       resultsProperty: "response.datalists" 
      }, 
      searchStartsWith: true 
     } 
    } 
} 

値はretrived、それが選択するために来るとき、一つの値を選択することは可能ですが、その後、他のすべての値が無効になっています。例えば。 1つの値しか選択できません。

MultiSelectInputサポートは1つ以上の値を選択できますか?

答えて

1

はい、MultiSelectInputは複数の値の選択をサポートしています。 Aikau Sandpitのlive exampleを参照してください。私はあなたのoptionsConfigが間違っているという問題があることをお勧めします。あなたの他の質問に基づいて、私は、各オプションに同じ値が割り当てられていると言います。なぜなら、1つのオプションしか選択できないからです。

+0

私の悪いことに、 'valueAttribute:" nodeRef "'を変更する必要があります。私はComboboxesの実験を行い、この変種をテストするのを忘れてしまった。 :) – Cherry

関連する問題