0
私はKendoUIグリッド用のグループ化フィルタを作成しようとしています。グリッドを名前でフィルタリングするテキストフィールドと、単位でグリッドをフィルタする剣道の数値フィールドを作成する必要があります。KendoUIグループフィルタ
どのようにグループ化フィルタを作成できますか?
私は次のことを試してみましたが、それは働いていない - 不正な要求404エラー:
$('body').bind('keyup mouseup', '#UnitsInStock', function() {
var value = $('#UnitsInStock').val();
var val = $('#ProductName').val();
if (value) {
grid.data("kendoGrid").dataSource.filter(myFilters(val, value));
} else {
grid.data("kendoGrid").dataSource.filter();
}
});
function myFilters(name='', price='') {
var filters = {
logic: "or",
filters: [
{ field: "ProductName", operator: "startswith", value: name},
{ field: "UnitsInStock", operator: "gte", value: price}
]
}
return filters;
}
<div id="grid"></div>
<script type="text/x-kendo-template" id="template">
<div class="toolbar">
<label for="category">Search by Product Name:</label>
<input type="search" id="ProductName" />
<input id="UnitsInStock" type="number" />
</div>
</script>
ありがとうございます! –