easyui 保留位数问题

在引用easyui的页面中,有什么方法可以让文本框的值显示按照具体输入的值来保留位数,例如输入值有两位小数时显示两位小数,输入整数时显示整数而非小数点后两个0... 在引用easyui的页面中,有什么方法可以让文本框的值显示按照具体输入的值来保留位数,例如输入值有两位小数时显示两位小数,输入整数时显示整数而非小数点后两个0 展开
 我来答
超级无敌宇宙大帅锅
2018-03-14 · TA获得超过144个赞
知道小有建树答主
回答量:133
采纳率:100%
帮助的人:107万
展开全部

那你直接用textbox或validatebox不要用numberbox就可以了~

$('#supportingNetwork').numberbox({    
        required:true, //必填
        min:0,        //最小值0
        max:99999999, //最大值
        precision:2   //保留几位小数
 }); 
 numberbox 声明的文本框只能输入数字,字母特殊字符啥的都被禁了。但是这个解决不了你的要求。
 所以,可以用textbox 文本框或validatebox 验证框。
 $('#supportingNetwork').validatebox({
        required:true,
        validType:['正则表达式','length[1,2]'], //正则表达式根据自己需求去网上搜 length 就是输入长度
        invalidMessage:"提示信息内容"   //当输入不符合验证框,就会提示,提示内容自己写。
 });
 与之对应的 这个字段在数据库声明方式自己也注意下。VarChar 啊还是Number自己判断。
以上就是个人经验见解,如有错误请指出,互相学习。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式