问题标签 [kendonumerictextbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kendo-ui - 我们如何在剑道数字文本框中使用文化组大小来格式化货币?
我正在使用 Kendo numericTextBox 来显示货币。我需要根据所选货币格式化值。我能够为“en-US”和“de-DE”正确格式化货币,但我无法正确格式化货币以适应具有不同组大小的文化。
Kendo 博客中的所有示例和示例都在具有相似组大小的“en-US”和“de-DE”上。
对于“en-US”货币groupSize
属性[3]
意味着每个组将在 3 位数字后分隔,例如1,000,000
. 但是对于其他一些具有不同分组的文化,例如具有 'groupSize' equals 的“en-IN”,kendo[3,2,0]
仍然将数字分组为 3 组1,000,000
,而我们希望分组是 3 位数字,然后是分隔符,然后是组2 位数等:10,00,000
.
谁能帮我解决这个问题?
mvvm - Kendo MVVM:如何将函数绑定到模板内的模板?
我在这里准备了一个简单的道场:http: //dojo.telerik.com/iQERE
设想:
我在另一个数组中有一个数组,我想用某种表格/网格中的剑道模板来渲染它。第一个数组的项目是行,内部数组的项目是列。
我用谷歌搜索并发现了这种技术:模板内的模板
问题是:
1) 如何绑定嵌套数组项的值?
我试过data-bind="value:subval"
了,但它不起作用。
我认为因为使用该技术,该模板的“真实数据”是外部数组,而不是内部数组!
试过data-bind="value: item.subval"
- 没有结果。
所以最后我尝试data-bind="value: subList[#:index#].subval"
了它并且它有效。但我问自己:这是正确的吗?
2) 如何将值绑定到嵌套模板中的函数?(著名的剑道 mvvm 计算字段)。
我希望我可以将所有输入绑定到一个独特的函数,该函数接受“调用者”值并做一些事情(例如,乘以另一个模型字段)。但是我无法摆脱谁调用了该函数……我的"e"
论点是整个数据!
经过一些实验后,我尝试了这种方式:http ://dojo.telerik.com/OpOja并且第一次工作......但是当模型的 value1 改变时,函数似乎没有触发(我希望在正常情况下mvvm 行为),可能是因为我在dataSource
. (它observable
本身不是一个对象?)
我希望我能很好地解释我的问题!
kendo-ui - 在 Kendo 数字文本框中复制粘贴带有逗号的数字
我有剑道数字文本框。如果我输入像 123456 这样的数字,小部件会按预期自动使用逗号和美元符号格式化数字。但是,如果我用逗号复制并粘贴数字,例如123,456
,小部件不接受它作为输入。
我该如何解决这个问题或覆盖默认行为
asp.net - 将 DisplayFormatAttribute 与 Kendo NumericTextBox 一起使用
我有带有DisplayFormat
属性的模型
在视图中我有
但是,这不会格式化数字文本框中的值。
如果我将视图更改为
然后它工作。
但是Format
在剃刀视图中使用是不可取的。我想使用数据注释属性处理格式化。
如何将DisplayFormat
属性与 Kendo MVC NumericTextBox 控件一起使用?
注意
基于telerik的论坛帖子02 Oct 2014
经过进一步考虑,我们解码了 tp,在计划于下周中旬发布的下一个 Kendo UI 官方版本中添加了对 DataFormatString 的支持。你可以在它出来后下载它并试一试。
我正在使用的版本是,v2016.3.1118
但它似乎仍然无法正常工作
jquery - kendoNumericTextBox asp.net mvc中的十进制值问题
我有以下问题。使用波兰文化中的应用程序,脚本 kendo.culture.pl-PL.min.js 和 kendo.messages.pl-PL.min.js 已正确加载,我可以在控制台中检查它:发出 kendo.culture() 我获取对象{名称:“pl-PL”,numberFormat:对象,....
在我看来,我正在使用
其中 LimitMax 是十进制,值为 200。当我的视图呈现时,我在 KendoNumericTextBox 中看不到任何值 - 如果我想检索它,我会得到 null。
我试图调查这个问题,我发现:1)助手生成的输入是这样的:
2) 是 jQuery 在控制台中给了我以下消息:
我可以通过设置来解决这个问题:
但这种方式对我来说似乎不合适。
您能否提供任何解决此问题的想法?
javascript - 在javascript中设置跨度的属性
我想设置跨度的宽度,我成功获得了正确的元素。我已经尝试过:
在控制台中:
向我展示了这个,但我想将其设置为 60px:
事实上,我正在迭代,我的最后一次迭代设置了一个数字文本框,它似乎重置了我的宽度:
有什么帮助吗?
c# - 剑道数字文本框 w。自定义格式 - 不工作
我有一个使用大量剑道数字文本框的大型应用程序。作为我当前项目的一部分,我为所有这些元素添加了一个自定义类。
我的文本框看起来像:
一旦我添加了自定义类,格式就会停止工作。有没有人遇到过这个问题?我可以毫无问题地添加样式,但是在输入中添加一个类会破坏格式。
kendo-ui - 带有步进和舍入的 Kendo NumericTextBox
我想设置 kendoNumericTextBox 以允许用户输入任何整数并将 step 设置为 1000。但是当用户输入任何值并使用 spinner时,它应该更新到step 的下一个倍数。
例如:
输入 123,按升速,值为 1000
输入 1234,按升速,值为 2000
是否有可能或唯一的方法是处理旋转事件并从那里修改值?
更新:
好的,伙计们,谢谢帮助。
我现在有这个自旋处理程序,它似乎按预期工作。
angular5 - Angular 4 kendo numerictextbox 百分比问题
如果我输入 5,我想显示 5%,但它呈现为 500%。如何显示?