jQuery 查找整数并附加小数
需要获取 SELECT 下拉列表选项并查找是否有任何值是整数,然后将 .00 附加到列表值选项。 也需要更改该值。
<select>
<option value="1">1</option>
<option value="1.99">1.99</option>
<option value="2.99">2.99</option>
<option value="4">4</option>
</select>
预先感谢您对此的任何帮助
Need to take a SELECT drop down list options and find if any of the values are whole numbers, then append a .00 to the list value option. need to change the value as well.
<select>
<option value="1">1</option>
<option value="1.99">1.99</option>
<option value="2.99">2.99</option>
<option value="4">4</option>
</select>
Thanks in advance for any help on this
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您打算经常使用字符串格式,我建议您使用该插件:
http: //code.google.com/p/jquery-utils/wiki/StringFormat
那么就很简单:
$.format('{a:.2f}', {a:'1'})
If you plan on using string formatting a lot, i recommend getting the plugin:
http://code.google.com/p/jquery-utils/wiki/StringFormat
It would then be as easy as:
$.format('{a:.2f}', {a:'1'})
不太确定这是否是最好的方法,但它有效:
演示。
再想一想,您也可以使用
toFixed
来完成此操作,更干净:演示。
Not quite sure if this is the best way, but it works:
Demo.
On second thought, you could also do this using
toFixed
, which is cleaner:Demo.