问题标签 [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%。如何显示?
