2

我有一个带有自定义工具栏模板的剑道网格,我的下拉列表只有一个浮点值现在我想要按该值和一列(不是 ID)过滤网格并大于或小于。我该怎么办(我使用 kendo-asp.net-mvc )

4

1 回答 1

2

如果我理解正确,您想根据下拉列表中的值过滤网格。

您可以将处理程序添加到填充网格过滤器然后过滤网格的搜索按钮单击事件:

$( function () {
    $( "#btnSearch" ).click( function ( e ) {
        e.preventDefault();

        $filter = new Array();
        $dropdownValue = $( "#YOUR_DROPDOWN_ID" ).val();

        if ( $dropdownValue ) {
            $filter.push( { field: "GRID_FIELD", operator: "gt", value: $dropdownValue } );
            $filter.push( { field: "GRID_FIELD", operator: "lt", value: $dropdownValue } );
        }

        var grid = $( "#Grid" ).data( "kendoGrid" );
        grid.dataSource.filter( $filter );
    } );
} );
于 2013-09-26T13:20:34.953 回答