В 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>
Другие вопросы по тегам