javascript - Jquery Inputmask 将十进制数格式化为整数值
问题描述
我inputmask
与 jquery 一起使用。它对我来说效果很好,但是当我提交表单时,输入的值向我发送了string
15,000美元,但我的模型字段是integer
. 我想成为简单的integer
数字。
<form method="post">
<input type="text" data-mask="rcurrency" data-sign="$">
<button type="submit">Submit</button>
我该怎么做?
解决方案
您可以将其转换为整数。
var number = '15,000$';
parseInt(number.replace(/,|\$/g, ''));
推荐阅读
- reactjs - 使用 Render 方法而不是 Route 中的组件时出错
- reactjs - 如何使用样式组件中的道具类型?
- arduino - Arduino:使用 Serial.read() 而不在 LED 矩阵上闪烁
- java - 如何修复 404 错误,源服务器没有找到目标资源的当前表示或不愿意透露存在的表示
- java - 如何从不同的类编辑主类中标签的颜色?
- html - 无法使用 Rails 上的自定义布局访问视图上的实例变量
- r - 我怎样才能在数据框中得到这个平均值?
- python - 在 Python 中使用槽和“常量”
- python - 如何同时运行多个进程?
- r - 如何将字符向量转换为数据框