3
看来,自举模式窗口里面裹在剑道UI电网不正确过滤...KendoUI格的过滤掉不
在Chrome和Firefox,你甚至不能键入文本框过滤器。我已经删除了所有CSS类无济于事。在IE中,你至少可以键入,但是当你点击“过滤器”时,什么都不会发生......
任何想法?
这里是我的HTML ...
<div id="propertyPicker"
class="modal large hide fade"
tabindex="-1"
role="dialog"
aria-labelledby="propertyPickerLabel"
aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
<h3 id="propertyPickerLabel">Property Picker</h3>
</div>
<div class="modal-body">
<div data-role="grid"
data-sortable="true"
data-pageable="{
'info': true,
'pageSizes': [10,25,50],
}"
data-filterable="true"
data-bind="source: collateralList"
data-columns="[
{field: 'Name', title: 'Property', filterable: { 'extra': false }},
{field: 'StreetAddress', title: 'Address', filterable: { 'extra': false }},
{field: 'City', title: 'City', filterable: { 'extra': false }},
{field: 'Acronym', title: 'State', filterable: { 'extra': false }},
{field: 'ZipCode', title: 'Zip', filterable: { 'extra': false }}
]">
</div>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
<button class="btn btn-primary">Save</button>
</div>
</div>
这里是我的JavaScript ...
var viewModel = kendo.observable({
...
collateralList: new kendo.data.DataSource({
type: "odata",
transport: {
read: {
url: "@Url.Content("~/Services/{SomeDataService}.svc/Collaterals?$select=ID,Name,StreetAddress,City,Acronym,ZipCode")"
}
},
pageSize: 10,
serverPaging: true,
serverSorting: true,
serverFiltering: true
}),
...