Quantcast
Channel: SCN : All Content - SAPUI5 Developer Center
Viewing all articles
Browse latest Browse all 6178

Autocomplete using input

$
0
0

Hi,

I'm trying to get autocomplete working with input control with suggest method, but probably I'm missing something:

 

 

XML:

<Input        id="productInput"        type="Text"        placeholder="Enter Product ..."        showSuggestion="true"        suggestionItems="{/Products}"         suggest="suggest">        <suggestionItems>          <core:Item text="{ProductID}" />        </suggestionItems>      </Input>

JS:

suggest : function(oEvent){    var filters = [];  var productinput = this.getView().byId("productInput");  var sValue = oEvent.getParameter("suggestValue");    filters.push( new sap.ui.model.Filter("ProductID", sap.ui.model.FilterOperator.StartsWith, sValue));    //filters.push(new sap.ui.model.Filter("ProductID", sap.ui.model.FilterOperator.Contains, this.sFilterPattern));     //productinput.getBinding("/Products").filter([oFilter1], sap.ui.model.FilterType.Application);           var itemTemplate = new sap.m.StandardListItem({  title: "{ProductID}",  description: "{ProductID}",  active: true  });          productinput.bindSuggestionRows("/Products", itemTemplate , null, filters);  },

But oDATA service is not called...no error in console, something is missing...

 

Thanks for any solution...


Viewing all articles
Browse latest Browse all 6178

Trending Articles