Pending Review
Last Updated: 30 Aug 2019 10:36 by ADMIN
Created by: Doug
Comments: 5
Category: Scroller (Mobile)
Type: Bug Report
0

Applying the following filter to a datasource

app.localDocs = new kendo.data.DataSource({
        data: app.docArray,
        schema: {
            model: app.doctorModel,
            total: function () {
                return app.docArray.length;
            }
        }
    });

    app.doctorModel = new kendo.data.Model.define({
        id: "code",
        hasChildren: false,
        fields: {
            code: {
                type: "number",
                editable: "false"
            },
            name: {
                type: "string",
                editable: false
            },
            msp: {
                type: "string",
                editable: false
            }
        }
    }); 

app.localDocs.filter({
          logic:"or",
          filters: [
              {
              field: "name",
              operator: "contains",
              value: $('#filterV').val()
                    },
                    {
              field: "msp",
              operator: "contains",
              value: $('#filterV').val()
                    }
                ]
            });
            app.mobileApp.scroller().scrollTo(0, 0);

 

 

 Try the search using O'Brien  The list shows no results as soon as you hit the apostrophe.

 

Works fine on Safari on a mac, chrome on any system, but has the above result above on an ipad or iphone.