【问题标题】:FormatCurrency is not a functionFormatCurrency 不是函数
【发布时间】:2015-10-20 22:12:06
【问题描述】:

我正在尝试使用 jquery.formatCurrency-1.4.0.js 将 onblur 事件上的文本框值转换为 $ 货币,我的 javascript 函数如下所示:

$(document).ready(function()
{
    $('.currency').blur(function()
    {
        $('.currency').formatCurrency();
    });
});

HTML:

<input type="textbox"  id="currencyField" class="form-control currency" placeholder="Enter Price"/>

谁能帮帮我?

【问题讨论】:

  • 可能的(也是最常见的)原因 .... 您没有包含插件脚本,或者路径错误,或者您在页面中多次加载 jQuery.js
  • 检查浏览器开发工具网络以查看该脚本是否正在加载,并确保 jQuery 之后不再被加载
  • 感谢您的回复....我使用正确的路径并且没有 jquery.js 重复项
  • 你确定它正在加载吗?该错误表示该函数不存在

标签: javascript jquery html ajax format-currency


【解决方案1】:

我认为您的代码工作正常,您只需添加 jquery-formatcurrency 库:

https://jquery-formatcurrency.googlecode.com/files/jquery.formatCurrency-1.4.0.min.js

或者下载它会更好因为 googlecode.com 已被弃用,就像下面评论中提到的 @charliefl。

查看 fiddle HERE 中的实现。

【讨论】:

  • 建议下载它,因为 googlecode.com 已被弃用并且不是 CDN
猜你喜欢
  • 1970-01-01
  • 2020-05-08
  • 2016-09-12
  • 2013-10-27
  • 1970-01-01
  • 1970-01-01
  • 2015-10-02
  • 2017-05-06
  • 2021-01-03
相关资源
最近更新 更多