从Grid中的数字字段中删除微调器

Ste*_*han 3 kendo-ui

我在kendoNumericTextBox文档注意到,有一个名为属性 纺纱启用或禁用的微调.

问题是如何在网格上的数字字段上访问并将此属性设置为false.在目前阶段,我将我的字段声明为数字.

我不知道这个http://demos.kendoui.c​​om/web/grid/editing-custom.html是否可以在这种情况下提供任何帮助,或者有一个更简单的解决方法.

Ona*_*Bai 7

spinners初始化中有一个标志kendoNumericTextBox.

$("#numeric").kendoNumericTextBox({
    spinners : false
});
Run Code Online (Sandbox Code Playgroud)

编辑

要在其中使用它,grid您应该editor在列定义中定义一个函数.例:

{ field: "number", title: "Number", editor: editNumberWithoutSpinners }
Run Code Online (Sandbox Code Playgroud)

并定义editNumberWithoutSpinners为:

function editNumberWithoutSpinners(container, options) {
    $('<input data-text-field="' + options.field + '" ' +
            'data-value-field="' + options.field + '" ' +
            'data-bind="value:' + options.field + '" ' +
            'data-format="' + options.format + '"/>')
            .appendTo(container)
            .kendoNumericTextBox({
                spinners : false
            });
}
Run Code Online (Sandbox Code Playgroud)