我需要实现以下验证。请为此建议任何jQuery插件。
数字 编号范围:(0-9999) 非负面的 非十进制
数字 编号范围:(0-99.99) 非负面的 不允许小数点后超过2位的小数
数字 编号范围:(0-99999) 非负面的 十进制@第一个位置或最后一个位置
答案 0 :(得分:0)
更好地使用服务器端验证,javascript验证是客户端的,可以轻松入侵
编辑:使用jQuery验证插件
$("#myform").validate({
rules: {
field: {
required: true,
range: [0,9999]
}
}
});
第二种情况有点奇怪,你是否将字符串传递给数据库?试试
number: true
max: 99.99
min: 0
答案 1 :(得分:0)
您可以使用jQuery验证插件
http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.js
http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.min.js
http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.pack.js
http://ajax.microsoft.com/ajax/jquery.validate/1.7/additional-methods.js
演示可在以下网站获得 http://docs.jquery.com/Plugins/validation