私のHTMLには、次の行があります。
<input ng-change="privChanged()" ng-model="selectedPriv" ui-select2="privsSelect2options"></input>
およびprivsSelect2options
機能:
$scope.privsSelect2options = {
placeholder: "Wybierz privo",
allowClear:true,
minimumInputLength: function(){return 3;},
formatInputTooShort: function (input, min) {return "Wprowadź conajmniej " + min + " znaki.";},
formatSearching: function () { return "Wyszukiwanie..."; },
formatNoMatches: function () { return "Nie znaleziono pasujących województw."; },
query: function (query) {
query.callback( {results: $filter('filter')($scope.privs,{name: query.term}) } );
},
formatResult: function(priv){
return priv.name;
},
formatSelection: function(priv){
return priv.name;
}
};
3文字を入力すると、結果がフィルタリングされて正しく表示されますが、結果リストから項目をクリックして選択することはできません。誰かがこの問題で私を助けることができますか?それは機能にさえ入りませんformatSelection
。