В Kendo NumericTextBox есть ошибка, которая существует в каретке функции (элемент, позиция)
Эта ошибка видна по адресу http://demos.kendoui.com/web/grid/editing.html.
в сетке / пакетном редактировании, когда вы вводите десятичное значение в столбце Units in Stock, затем нажимаете "Сохранить изменения", страница не сохраняет значение и страница не сохраняет.
возможно, есть ошибка в Kendo NumericTextBox, которая существует в функции caret (element, position). Мы получили неопределенную ошибку для этой ошибки в нашем проекте
1 ответ
Кендо использует html5 для этих полей? Выглядит как числовое поле, что может быть проблемой браузера. Работает с использованием Chrome Canary для меня. Для числовых типов, принимающих десятичные числа, стандартом является указание "шага" для элемента управления счетчика, который по умолчанию равен 1. Попробуйте добавить атрибут шага и установить его в "любой", который все равно будет увеличиваться на целые числа, но будет принимать десятичные дроби.
UnitsInStock: { type: "number", validation: { min: 0, required: true, step: "any"} }
Или в кендо, может быть что-то вроде
<input id="numerictextbox" />
<script>
$("#numerictextbox").kendoNumericTextBox({
step: "any"
});
</script>