我遇到了Kendo UI网格的分页问题。每页显示的项目数下拉列表将不允许我选择任何选项。点击它们什么都不做。它甚至不会改变选择框中的值。好像他们被禁用了(但他们不是)。
这是我的代码:
/***** Data Source *****/
dataSource = new kendo.data.DataSource({
transport: {
read: {
url: spec.urlRead,
type: 'json'
},
create: {
url: spec.urlCreate,
type: 'post'
},
update: {
url: spec.urlUpdate,
type: 'post'
}
},
pageSize: 10,
schema: {
model: {
id: 'Code',
fields: {
Name: { type: 'string' },
Description: { type: 'string' }
}
}
}
});
/***** Grid *****/
$(spec.gridSelector).kendoGrid({
columns: [
{ title: spec.fieldTitles.Name, field: 'Name', width: 200 },
{ title: spec.fieldTitles.Description, field: 'Description'}
],
dataSource: dataSource,
filterable: true,
height: 250,
pageable: {
buttonCount: 3,
pageSize: 10,
pageSizes: [5,10,20],
refresh: true,
serverPaging: false
},
scrollable: true,
sortable: true
});
非常感谢任何帮助!
更新:我意识到我使用的是Kendo v2012.2.913。更新到v2013.2.918后,问题自行解决了。