我在剑道中有一个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制作第二个过滤器吗?
谢谢