Я хочу изменить культуру для kendo numericTextBox. Например, из en-EN в ro-RO, чтобы текст из upArrow был переведен на румынском языке. Я попытался настроить культуру в файле kendo.numericTextBox.js, но это не сработает. У тебя есть идеи?Как изменить культуру для kendo numericTextBox
2
A
ответ
4
Прежде всего, необходимо включить файл культуры:
<script src="/js/cultures/kendo.culture.ro-RO.min.js"></script>
Тогда, если вы хотите только один NumericTextBox
набор culture
в ro-RO
:
$("#number").kendoNumericTextBox({
culture: "ro-RO",
format : "c",
value : 123.45
});
Если вы хотите установить все, а затем использовать kendo.culture("ro-RO");
:
kendo.culture("ro-RO");
$("#number1").kendoNumericTextBox({
format : "c",
value : 123.45
});
$("#number2").kendoNumericTextBox({
format : "c",
value : 123.45
});
Для изменения текста для увеличения и уменьшения значения вы можете использовать:
$("#number").kendoNumericTextBox({
culture : "ro-RO",
format : "c",
value : 123.45,
upArrowText : "Creșterea valorii",
downArrowText: "Scăderea valorii"
});
0
Пусть т является культура, то вы можете перейти от текущей культуры к другому с помощью этого сценария. Но обратите внимание, что первое изменение может быть проблематичным, если вы используете f.e. ASP.NET MVC, так как CurrentCulture и основная культура кендо должны всегда совпадать.
var t = e.sender.text();
$(".k-widget.k-datepicker .k-input").each(function(i, v) {
var c = $(v).data("kendoDatePicker");
var origValue = c.value();
c.options.culture = t;
c.value(origValue);
});
$(".k-widget.k-datetimepicker .k-input").each(function (i, v) {
var c = $(v).data("kendoDateTimePicker");
var origValue = c.value();
c.options.culture = t;
c.value(origValue);
});
$(".k-widget.k-timepicker .k-input").each(function (i, v) {
var c = $(v).data("kendoTimePicker");
var origValue = c.value();
c.options.culture = t;
c.value(origValue);
});
$(".k-widget.k-numerictextbox .k-input[data-role='numerictextbox']").each(function (i, v) {
var c = $(v).data("kendoNumericTextBox");
var origValue = c.value();
c.options.culture = t;
c.value(origValue);
});
kendo.culture(t);
Смежные вопросы
- 1. Изменить ширину kendo numerictextbox во время выполнения
- 2. Kendo NumericTextBox styling
- 3. Как получить значение от kendo numerictextbox?
- 4. Как разрешить дефис в kendo numerictextbox?
- 5. Как изменить культуру?
- 6. Как сделать специфическую культуру данных Kendo Grid?
- 7. Kendo numerictextbox был нажат вверх или вниз
- 8. Изменить текущую культуру?
- 9. Как изменить культуру по умолчанию?
- 10. Изменить культуру приложения Silverlight
- 11. NumericTextBox Kendo UI для Angular2 с пользовательским IntlService
- 12. NumericTextBox и MaskedTextBox Пользовательский интерфейс Kendo для Angular2
- 13. изменить культуру используя wpflocalizeextension
- 14. Изменить системную культуру
- 15. Как изменить высоту цифрового кода Kendo UI?
- 16. Как вызвать автосохранение в NumericTextbox Kendo UI Полоса прокрутки
- 17. Изменить культуру до использования ModelBinder
- 18. Неверное значение для NumericTextBox
- 19. Невозможно изменить культуру .aspx page
- 20. Пользовательский интерфейс angular-kendo, NumericTextBox, cant display zero value
- 21. Как изменить культуру в службе Windows?
- 22. Как изменить культуру числа в C#?
- 23. NumericTextBox Precision
- 24. Kendo NumericTextBox - предотвратить автокоррект при вводе ниже Min value
- 25. Как я могу изменить культуру для CMS Desk
- 26. Как изменить культуру приложения во время выполнения для DataGrid (локализация)?
- 27. Кендо NumericTextBox и MaskedTextBox АОТ вопрос
- 28. Кендо NumericTextbox не показывая знаков после запятой
- 29. Как использовать культуру для изменения формата DATETIME
- 30. Установить/изменить/обновить текущую культуру динамически C#