使用kendo在Numerictextbox中添加更多过滤器

时间:2018-02-12 08:04:29

标签: javascript jquery asp.net-mvc kendo-asp.net-mvc

我在剑道中有一个nummericTextbox,如下所示:

<div class="row">
    <div class="col-sm-2 form-group">
        <label>Tonen vanaf verschil </label>
        <br />
        @(Html.Kendo().NumericTextBox()
                                    .Name("SignalThreshold")
                                    .Value(0)
                                    .Step(10)
                                    .Min(0)
                                    .Events(e => e.Change("FilterThresholdChange"))
                                 .Format("##.00")
        )

所以你有一个FilterThresholdChange

并且该功能如下所示:

function FilterThresholdChange() {
        $('#overzicht-grid').data('kendoGrid').dataSource.filter({
            operator: function (task) {
                var thresholdAmount = $("#SignalThreshold").data("kendoNumericTextBox").value();

                if (thresholdAmount == 0) {
                    return true;
                }
                else {
                    return (task.Verschil >= thresholdAmount || (task.Verschil < 0 && task.Verschil <= thresholdAmount * -1));
                }
            }
        });
    }

但这是欧元的过滤器,

我还想要一个过滤百分比。

那么可以为NumerictTextbox制作第二个过滤器吗?

谢谢

0 个答案:

没有答案