Hi,
We're developing an phonegap app with Kendo and we're facing some issues with mobile listview. I have a simple declarative listview on a view like this:
<
ul
id
=
"tasksList"
data-role
=
"listview"
data-auto-bind
=
"true"
data-endless-scrolling
=
"true"
data-source
=
"app.model.dataSource"
data-template
=
"taskListItemTemplate"
>
</
ul
>
When I turn endless scrolling on, buttons on the template start to behave weird. Clicking on a button results in a blank row and a row clicked is overlaping the first row. Some buttons seem not to work.
I've prepared an example here: http://jsbin.com/xixapuwizo/1/edit?html,js,output (it was based on an example from Kendo UI api regarding endless scrolling)
If I try to click on buttons from second row or below, they overlap the first row (change) or seem not to work (remove).
I've also tried with one of the latest releases (2015.3.1111) and the result is similar.
We're in the middle of developing an app and this is a blocker for us.
Regards,
Andrzej
data = [
{ band: '0-11', text: 'Some text here' },
{ band: '8-20', text: 'Some text here' },
{ band: '10-30', text: 'Some text here' } ];
kendo.data.DataSource.create( { data: data, group: "band" } )
data = [
{ band_order: '1.0-11', band: '0-11', text: 'Some text here' },
{ band_order: '2.8-20', band: '8-20', text: 'Some text here' },
{ band_order: '3.10-30', band: '10-30', text: 'Some text here' } ];
$("#myList").kendoMobileListView( {
dataSource : kendo.data.DataSource.create( { data: bands, group: "band_order" } ),
template : $("#mytemplate").html(),
headerTemplate: function(data) { return data.items[0].band; } } );
I have just updated the project to the most recent MVC UI mobile version (the working version was from february 2015) and the use native scroll does not work anymore.
There is no way to scroll the listview on a windows phone 8.1.
Any clue you might have changed to prevent the listview to work correctly?
Thanx
Hello,
I would like to hide/show a filter input for a mobile list view dynamically (in JS). I have succeeded it using $("#myMobileListView").getKendoMobileListView()._filter._clearFilter();
and hiding/showing the element with ".km-filter-form" class. Is there any bettter way using public methods?
Thanks,
Can the mobile listview scroll in place? without scrolling the view.
My specific example has a list view inside of the view footer.
Hi,
All the examples that show off the endless scroll are with serverPaging setted to true. When I try to set it to a local data source, the listview has many UI issues.
I modified an example to demonstrate the issues I am facing. Just by modifying the data-endless-scroll from true to false and the listview loads correctly. No where in the documentation does it mention anything about it having to be a server side paging, it only requries the pageSize attribute on the data source.
http://dojo.telerik.com/eFiMu/4
Thanks
I'm recreating the form here
https://demos.telerik.com/kendo-ui/m/index#mobile-forms/types
I want the 'number' field to be prefixed with a '£' symbol. I know I could use numerictextbox but that means it doesn't bring up the numeric keyboard on mobile devices, so I need to stick with an input type=number.
I need the field to look like this, sorry for the crude drawing
​