gpt4 book ai didi

kendo-ui - 如何在剑道网格列过滤器菜单中设置数字文本框的限制?

转载 作者:行者123 更新时间:2023-12-04 11:39:59 26 4
gpt4 key购买 nike

这里的问题是在 kendogrid 列菜单过滤器没有限制过滤我不需要负值。在第二张图片中,当输入箭头时,它会变成负值
如何限制负值?

enter image description here

最佳答案

使用 filterMenuInit网格事件。然后找到数字文本框并使用 min 将其最小值设置为 0方法。这是一个示例实现:

  <div id="grid"></div>
<script>
$("#grid").kendoGrid({
dataSource:{
data: [
{ name: "Jane Doe", age: 30 },
{ name: "Jane Doe", age: 33 }
],
schema: {
model: {
fields: {
age: { type: "number" }
}
}
}
},
filterable: {
extra: false
},
filterMenuInit: function(e) {
var numeric = e.container.find("[data-role=numerictextbox]").data("kendoNumericTextBox");
if (numeric) {
numeric.min(0);
}
}
});
</script>

和现场演示: http://jsbin.com/itiwos/1/edit

关于kendo-ui - 如何在剑道网格列过滤器菜单中设置数字文本框的限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16292344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com