jQuery EasyUI/TopJUI基本的数字输入框(保留两位小数,带前缀后缀...)

numberbox(数值输入框)

HTML

required:必填字段,默认为false;prompt:显示在输入框的提示性文字;min/miax:最小/最大值;
precision:保留的小数位数;prefix:'¥':带前缀;suffix:'$':带后缀;groupSeparator:','字符分割整数组

  

    <fieldset>
<legend>基本数字输入框</legend>
</fieldset> <div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">年龄</label>
<div class="topjui-input-block">
<input type="text" name="age" data-toggle="topjui-numberbox"> //自然数
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">工龄</label>
<div class="topjui-input-block">
<input type="text" name="gonglin" data-toggle="topjui-numberbox"
data-options="required:true,prompt:'工龄是必填字段'">
</td>
</div>
</div>
</div> <fieldset>
<legend>最大最小值限制</legend>
</fieldset> <div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">年龄</label>
<div class="topjui-input-block">
<input type="text" name="age" data-toggle="topjui-numberbox"
data-options="min:18,max:120,prompt:'输入范围18至120之间'">
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">工龄</label>
<div class="topjui-input-block">
<input type="text" name="gonglin" data-toggle="topjui-numberbox"
data-options="required:true,min:1,max:60,prompt:'输入范围1到60之间'">
</td>
</div>
</div>
</div> <fieldset>
<legend>带精度的数值输入框</legend>
</fieldset> <div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">年龄</label>
<div class="topjui-input-block">
<input type="text" name="age" data-toggle="topjui-numberbox"
data-options="precision:2,prompt:'保留2位小数'">
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">工龄</label>
<div class="topjui-input-block">
<input type="text" name="gonglin" data-toggle="topjui-numberbox"
data-options="precision:1,prompt:'保留1位小数'">
</td>
</div>
</div>
</div> <fieldset>
<legend>带标识的数值输入框</legend>
</fieldset> <div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">工资</label>
<div class="topjui-input-block">
<input type="text" name="age" data-toggle="topjui-numberbox"
data-options="prefix:'¥',prompt:'带前缀的输入'">
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">奖金</label>
<div class="topjui-input-block">
<input type="text" name="gonglin" data-toggle="topjui-numberbox"
data-options="suffix:'$',prompt:'带后缀的输入'">
</div>
</div>
</div> <fieldset>
<legend>带格式化的数值输入框</legend>
</fieldset> <div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">工资</label>
<div class="topjui-input-block">
<input type="text" name="age" data-toggle="topjui-numberbox"
data-options="groupSeparator:',',prompt:'输入123456789试试'">
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">奖金</label>
<div class="topjui-input-block">
<input type="text" name="gonglin" data-toggle="topjui-numberbox"
data-options="groupSeparator:',',precision:2,prompt:'输入1234567.89试试'">
</div>
</div>
</div>
</div>

  js

<input type="text" id="nn">

$('#nn').iNumberbox({
min:0,
precision:2
});

  设置输入框的值

$('#nn').iNumberbox('setValue', 206.12);

  获取输入框的值

var v = $('#nn').iNumberbox('getValue');
alert(v);

  

EasyUI中文网:http://www.jeasyui.cn

TopJUI前端框架:http://www.topjui.com

TopJUI交流社区:http://ask.topjui.com

jQuery EasyUI/TopJUI基本的数字输入框(保留两位小数,带前缀后缀...)的更多相关文章

  1. layui table 前台数字格式保留两位小数,不足补0(mysql 数据库)

    layui table 对于后台json数据,有数字的,默认不会原样显示,而是只取数值,即100.00显示为100.如果想原样显示,需转为字符串. 项目采用mysql数据库,字段类型为decimal( ...

  2. vue input框数字后保留两位小数正则

    <el-input type="text" v-model.trim="ruleForm2.marketPrice" maxlength="10 ...

  3. js-格式化数字保留两位小数-带千分符

    很多时候发现有时候js会提示自带函数不能使用,所以自己找了很多资料实现了个 html <input type="text" class="input_text in ...

  4. td内的所有数字格式化保留两位小数

    $("td").each(function(i,el){ var td = parseFloat($(el).text()); if(!isNaN(td)){ $(el).text ...

  5. (Math.round(num*100)/100).toFixed(2); 将输入的数字变成保留两位小数

    <input type="number" @input="onInputPrice" @blur="onPrice" data-id= ...

  6. js保留两位小数的数字格式化方法

    // 格式化数字(保留两位小数) numberFormat (num) { let percent = Number(num.toString().match(/^\d+(?:\.\d{0,2})?/ ...

  7. Java保留两位小数的几种做法

    1.  String类型数字始终保留两位小数 , RoundingMode.HALF_UP); return bd.toString(); } /** * 使用DecimalFormat,保留小数点后 ...

  8. Oracle中保留两位小数

    在最近的项目开发中,有个业务需求是界面显示的数字需要保留两位小数,目前我想到的解决方法有两种: (1)在写SQL的时候,直接保留两位小数 (2)在java代码里面将查询出来的数进行格式化处理,保留两位 ...

  9. JS限制input输入的为数字并且有小数的时候最多保留两位小数

    JS限制input用户输入的为数字并且有小数的时候最多保留两位小数,代码如下: html部分: <input type="number" onkeypress="r ...

随机推荐

  1. 一次跨域请求出现 OPTIONS 请求的问题及解决方法

    问题背景浏览器从一个域名的网页去请求另一个域名的资源时,域名.端口.协议任一不同,都是跨域 在前后端开发过程经常会遇到跨域问题.网上也都有解决方案. 写这篇文章时,我们碰到的一个场景是:要给s系统做一 ...

  2. 2017SN多校D1T1 loveletter:模拟

    题意: 两张n*m的纸.一张透明纸,上面有些地方是黑的,有些地方是透明的.另一张纸上写满了字母. 你需要将透明纸放在写字的纸上,分别顺时针旋转0°.90°.180°.270°,每次从上到下.从左到右写 ...

  3. 存储过程之rowtype 使用

    CREATE OR REPLACE PROCEDURE "DYLYLQX_SC_BA_1" (YWID IN VARCHAR2, FLAG OUT VARCHAR2) IS V_R ...

  4. the art of seo(chapter eight)

    How Social Media and User Data Play a Role in Search Results and Rankings ***Correlation Between Soc ...

  5. Speaking 1

    What clothes do you usually like to wear?Well I like fashionable clothes, but I also want to be comf ...

  6. STM32中IO口的8中工作模式

    该文摘自:http://blog.csdn.net/kevinhg/article/details/17490273 一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两 ...

  7. nginx 轮询模式 nginx_upstream_jvm_route 插件安装

    使用nginx_upstream_jvm_route插件的目的是为了保证在轮询机制下的session的共享 前提:源码方式安装nginx.patch命令 1.下载nginx_upstream_jvm_ ...

  8. Mysql常用命令行大全(一)

    登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束. 1. 显示数据库列表. show databases; 缺省有两个数据库:mysql和test. mysql库存放着m ...

  9. hibernate学习五 Hibernate补充

    1  MiddleGenIDE可以生成映射类和映射文件. 2

  10. TCP 协议的消息

    TCP: SYN ACK FIN RST PSH URG 详解 TCP的三次握手是怎么进行的了:发送端发送一个SYN=1,ACK=0标志的数据包给接收端,请求进行连接,这是第一次握手:接收端收到请求并 ...