//验证数字
checkRate: function (input) {
var re = /^[0 -9]+\.?\d*$/;
// var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/
var nubmer = document.getElementById(input).value;
if (!re.test(nubmer)) {
$.messager.alert("系统提示", "请输入数字");
//alert("请输入数字");
document.getElementById(input).value = "";
return false;
}
}
//验证负数
checkNegative: function (value, row, index) {
if (value == null || value == ""||value < 0) {
value = 0;
}
return value;
}
//验证百分比数字
checkNumberRate: function (input) {
var re = /^[0 -9]+\.?\d*$/;
// var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/
var nubmer = document.getElementById(input).value;
if (!re.test(nubmer)) {
$.messager.alert("系统提示", "请输入数字");
//alert("请输入数字");
document.getElementById(input).value = "";
return false;
}
else {
//转换为数字格式
var value = parseFloat(nubmer);
if (value >= 0 && value <= 100) {
return true;
}
else {
$.messager.alert("系统提示", "请输入0-100的数字");
document.getElementById(input).value = "";
return false;
}
}
}