- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
默认情况下,ShieldNumericTextBox 不允许输入逗号并自动将输入的数字格式化为美国格式(例如,输入 10000 后,它将变为 10,000)。
我想将默认格式更改为欧洲格式,我在文本框的开头找到了 (textTemplate) 选项,但它对我格式化输入不起作用,它对在旁边添加文本很有用数量(例如 KG、EUR...等)。
$("#numericTextBox").shieldNumericTextBox({
textTemplate: "{0:##,##}", // The numbers in my case are percentages with 2 digits after decimal.
min: 0,
max: 1,
step: 0.01,
spinners: true
});
当用户完成输入并将焦点移出文本框时,此文本模板将输出相同的字符串 ("{0:##,##}")。
而且它不会在键入时格式化,只有在您完成并将焦点从输入中移开时才会格式化,所以它不会有太大帮助。有帮助吗?
最佳答案
ShieldUI 使用 Globalize JS 来处理特定于文化的值格式设置。
在您的情况下,您应该首先将区域性设置为使用逗号而不是句点将数字的整数与小数位分开的区域性。然后您可以为 textTemplate 设置一种格式,以将其显示为具有 2 个十进制数字的数值,如下所示:
<!-- include the globalize culture -->
<script src="globalize.culture.de.js" type="text/javascript">//</script>
<script type="text/javascript">
$(document).ready(function () {
// set a German Globalize culture
Globalize.culture("de");
$("#numericTextBox").shieldNumericTextBox({
textTemplate: "{0:n2}", // display as numeric having 2 decimal fields
min: 0,
max: 1,
step: 0.01,
spinners: true
});
});
</script>
另一种操作显示文本的方法是为 textTemplate 的值提供如下所示的函数:
textTemplate: function(value) { return "_custom_formatted_string_"; }
这将用逗号替换所有句点。
关于javascript - 允许在 ShieldUI NumericTextBox 中输入欧洲格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39571340/
我正在为我的小型众筹网站实现 paypal 自适应支付,我发现实际上 Paypal 并没有为非美国开发者提供选择。 https://developer.paypal.com/webapps/devel
这个奇怪的问题出现在 ios 8 版本中。这是示例代码: NSDate * date = [NSDate dateWithTimeIntervalSince1970:1414785600]; date
我正在寻找一个表格或启发式库,可以将扩展字符(如带有帽子的 o)转换为常规的 ascii o。 我希望这样做是为了搜索索引目的,因为大多数人不会在帽子上输入 o。 例如,我在搜索中输入“Cote”,但
自上周末英国在我的 Centos 5.8 KVM 虚拟机上更改为英国夏令时 (BST) 以来,我真的很难处理我的时钟。 这是一些命令输出.. [root@host ~]# TZ=Europe/
对于我们的俄罗斯租户,我们使用“欧洲/莫斯科”时区。但是我们比正确时间早了 1 小时。 欧洲/莫斯科是 UTC+3 小时。但是当我打印日期格式为欧洲/莫斯科时区时,会比正确时间提前 1 小时。 谢谢,
我正在尝试让 zipline 处理非美国的日内数据,我已将其加载到 Pandas DataFrame 中: BARC HSBA LLOY
我有一个我支持的旧版 VB6 应用程序,它使用 MapPointControl.ocx。客户说它不适用于 Mappoint 2009。 谷歌搜索后,似乎欧洲添加的 Mappoint 带有一个坏的 OC
如何使用 Joda-Time 解析日期字符串datetime 使用正确的时区和夏令时? 作为 scala 中的示例,我尝试解析字符串“2014-04-07 01:00:00.000”(没有时区信息)。
我已经按照那里的 wiki.guide http://wiki.openstreetmap.org/wiki/Nominatim/Installation 在我本地的 centOS 6.6 机器上安装
我正在尝试两种不同的方法来确定 NodaTime 的夏令时: now = SystemClock.Instance.GetCurrentInstant Dim nowInIsoUtc As Strin
为什么我无法解析以下日期? DateTime.parse("2015-03-29 02:35:00", DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss")
我正在尝试将 UTC 时间戳转换为西类牙时区的时间戳。 >>> import datetime as dt >>> import pytz >>> today = dt.datetime.utcfro
我是一名优秀的程序员,十分优秀!