问题标签 [autonumeric.js]

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.

0 投票
11 回答
30749 浏览

javascript - 如何在提交表单之前删除 AutoNumeric 格式?

我正在使用 jQuery 插件AutoNumeric但是当我提交表单时,我无法删除之前字段的格式POST

我尝试使用$('input').autonumeric('destroy')(和其他方法),但它在文本字段上留下了格式。

如何POST将未格式化的数据发送到服务器?如何删除格式?在初始配置或其他地方是否有它的属性?

我不想将序列化的表单数据发送到服务器(使用 AJAX)。我想提交带有未格式化数据的表单,就像普通的 HTML 操作一样。

0 投票
2 回答
3938 浏览

javascript - Jquery autoNumeric 设置标签

我想用 autoNumeric 设置标签的值,但它没有设置我这样尝试的值

但它没有设置任何人使用它的值???

0 投票
1 回答
4018 浏览

javascript - jQuery - autoNumeric 插件,自动从 .autoNumeric('set', value) 触发 .change()

我正在使用autoNumeric jQuery 插件。我想让该.autoNumeric('set', value)方法自动调用.change()事件。

我有以下代码:

我将如何做到这一点?

更新:在 autoNumeric.js 文件中,我发现了这个(在 内set):

鉴于在我的情况下 $input 设置为 true,我不明白为什么这不会在我的页面上.val()触发。.change()

0 投票
2 回答
8530 浏览

javascript - 所有方法都返回 '.autoNumeric 不是函数 - 无法取消格式化数字

我正在尝试获取使用 autoNumeric 格式化的输入数字的原始值,但不能因为我尝试执行此操作的每个方法都在控制台中返回“ .autoNumeric is not a function ”。

我什至无法像大多数文档中使用的那样正确初始化输入$(selector).autoNumeric(),所以我不得不使用上面的“新 AutoNumeric”,奇怪的是,它也在某些文档中使用,并且是唯一有效的方法:

0 投票
3 回答
3930 浏览

javascript - 如何检查元素是否已初始化 autoNumeric

如何检查一个 HTML 元素是否已经初始化了autoNumeric,所以我不会再次初始化它?

将其初始化两次会导致所有输入数字出现两次。

编辑:检查的原因是 autoNumeric 可能以前在其他地方初始化过,在另一个不同的脚本中autoNumericSettings,这个脚本需要尊重早期的设置。

0 投票
1 回答
651 浏览

javascript - 在 MVC 项目中实现 autoNumeric v4

当我尝试通过 nuget manager 安装时遇到问题,当我搜索“autonumeric”时,我可以清楚地看到最新版本是 1.9.45

当我访问项目站点时,我可以看到版本 1.9.45 已过时。所以,我想获得版本 4.*,但我不知道如何。我也试过 vie npm install 命令,什么也没试过。

我的问题是:如何下载新版本的 autoNumeric 并将其合并到我的 MVC Web 项目中?

脚步:

  1. 从 GitHub链接下载 zip

  2. 解压缩文件夹并导航到 src 文件夹

  3. 将所有文件复制到您的解决方案,例如复制到:Scripts/autoNumeric 文件夹
  4. 将其添加到您的捆绑包中,例如:

    bundles.Add(new ScriptBundle("~/bundles/autoumeric").Include("~/Scripts/autoNumeric/AutoNumeric.js", "~/Scripts/autoNumeric/AutoNumericDefaultSettings.js", "~/Scripts/autoNumeric/AutoNumericEnum .js”、“~/Scripts/autoNumeric/AutoNumericEvents.js”、“~/Scripts/autoNumeric/AutoNumericHelper.js”、“~/Scripts/autoNumeric/AutoNumericOptions.js”、“~/Scripts/autoNumeric/AutoNumericOptions.js ", "~/Scripts/autoNumeric/main.js"));

  5. 出于测试目的,在您的 HTML 输入字段中添加:

    /li>
  6. 初始化文件中的输入字段。例如,您的主要 javascript 文件是 main.js(注意:此 main.js 与 autonumeric 文件夹中的 main.js 不同!):

    /li>

这不起作用。问题:我应该从文件夹中导入 ES 模块,还是我的 main.js “看到” autoNumeric/main.js 及其所有模块?

0 投票
1 回答
1013 浏览

javascript - AutoNumeric - 删除接收到的值

我使用自动数字。input当您悬停该input元素时,添加到 的数据将被清除。为什么值会被清除?如何解决?演示

0 投票
0 回答
287 浏览

javascript - 使用 AutoNumeric,js 时在 Salesforce 社区中出现“未捕获的类型错误:非法调用引发”

当我在单独的 LWC 中运行以下 js 时,它工作正常。如果我尝试将此代码包含在另一个闪电网络组件中,只要我单击输入框或任何按钮,它就会引发错误。如果我重新部署以前的代码,那么该特定社区也会出现错误。其他社区工作正常。

0 投票
0 回答
271 浏览

jquery - 更新面板中的自动数字 unformatOnSubmit 选项

我在 .aspx 网页中使用 AutoNumeric.js PLUGIN。该页面代表一个带有一系列文本框的表单,我必须将其保存在记录中。其中一些字段是数字的,并使用插件进行格式化。当我保存数据时,我通过删除应用的格式(选项 unformatOnSubmit:true)来读取数字。不幸的是,当我通过单击专用按钮进行保存并回发时,页面失去了自动格式化。

我尝试使用函数 pageLoad()event 但没有。文本框失败者数字自动格式化。有办法解决吗?

0 投票
1 回答
144 浏览

javascript - 如何使用 autonumeric.js 获取空字段

当我专注于该领域时,我希望能够,并且我有最小和最大限制(1-31),我希望能够删除所有数字,但我不会让它这样做。如果我输入 17,我可以删除 7,仅此而已。我希望能够删除这两个数字并重新输入其他数字。目前我的自主设置是:

版本:1.9.45