title: Dynamic filter in Kendo Grid
body: <p>Is it possible to call an API while typing filters in kendo grid or can we add pagination in filters itself.
  We have around 5000000 filters,and we are populating data for only 5 filters,If the user wants any other filter,he can type in kendo text box and then we can make api call and show data for all related filters.</p>
  
  <p>I am trying keydown event,but this will close grid and user need to enter again</p>
  
  <p>Sample :</p>
  
  <pre><code>$('body').on('keydown', '.k-textbox','#grid' ,function (event) {
  
          var grid=$('#grid').data("kendoGrid");
           grid.setOptions({
         columns: [{
              field: "ProductName",
              title: "Product Name",
              filterable: {
                mode: "menu,row",
                multi: true, search: true,
                dataSource:
                                              [{ "ProductName": "abc" }, { "ProductName": "bh" }, { "ProductName": "li" }]
      }}]
  });
  </code></pre>