2016-12-12 4 views
0

画像にはリスト内の要素は重複していませんが、値。それは正常に動作している、ただ1つの値を返すだけですが、それは迷惑です。同じフォームには他に10回のドロップダウンがあり、すべて正常に動作しています。テキスト文字列のリストからオブジェクトのリストに変更して、動作が変更されたかどうかを確認しましたが、変更はありません。私は何かが欠けているように感じる。リストオブジェクトには、各行に対して1つの要素しか含まれていません。奇妙な、しかしおそらく単純です。 。 。私は願います。Angularアプリで複数のSelectを入力していますが、そのうちの1つが各ドロップダウンアイテムに2つの要素を表示しています

<td class="tdMultiEdit"> 
     <input ng-change="activeCheckBoxes.feature = true" type="text" name="featureValue" id="inputFeature" list="featureList" data-ng-model="values.featureValue" autocomplete="off"> 
     <datalist id="featureList"> 
      <option data-ng-repeat="object in featureProcessText">{{object.name}}</option> 
     </datalist> 
    </td> 

enter image description here

+0

を使用して、コードを再利用しています。私はそれが2つの要素だとは思わない、ある種のオプションラベルのように見える。 'datalist'とは何ですか? – Ronnie

+0

素早い返事をくれてありがとう、ロニー。私はまずそのようなものを仮定しましたが、私は同じコードを使用する他の10のリストを持っています。 'datalist'はあらかじめ定義された値のリストのHTML要素ですが、テキスト入力ボックスに関連付けられている場合は、JavaComboBoxのソートなどの他のエントリも許可されます。 –

+0

データリストはオープンソースですか、それともあなたはそれを作ったのですか?ちょうどそれがいくつかのドキュメントを持っているかどうかを見たいと思った。あなたはこの動作を示すフィドルを作ることができますか? – Ronnie

答えて

0

テッドは親切にこれをチェック。私はうーん、私はそのように表示されているもの `datalist`がある感じを持っているサンプルデータ

<input ng-change="activeCheckBoxes.feature = true" type="text" name="featureValue" id="inputFeature" list="featureList" data-ng-model="values.featureValue" autocomplete="off"> 
    <datalist id="featureList"> 
     <option data-ng-repeat="object in featureProcessText">{{object.name}}</option> 
    </datalist> 

https://plnkr.co/edit/FWkzndEhLrUAeOMzAwfZ?p=preview

+0

Thanks Shamila。あなたのコードのソートは私の問題を示しています。あなたのPlunkerのようにコード化された、フォーム上の合計12のドロップダウン。 11人はうまく働いていますが、12番目には各要素の2重線が表示されています。私の周りの作品は、12の仕事をした、ちょうど何が違うのか分かっていない。私は自分の実際のデータを使って自分のプランカを構築しようとしましたが、あなたはそれを知っていませんでした。 Headscratcher確かに、しかし、私はそれを通過しなければならなかった。ありがとう! –

+0

ありがとうTed ...すばらしい仕事 – Sharmila

関連する問題