数字校验:
function checknumber(String){
if(val === "" || val ==null){
return true;
}
if(!isNaN(val)){
return false;
}else{
return true;
}
}
var num = $("#num").val();
if(checknumber(num)){
top.$.jBox.tip("num不是纯数字");
return;
}
实现千分符样式:
$(document).ready(function(){
$(".moneyFormat").formatCurrency();
$(".moneyFormat").bind("change",function(){
$(this).formatCurrency();
})
})
<input id="num" name="num"
type="text"
value=""
class="input-small moneyFormat required"/>
去掉千分符:
var num = $("#num").val();
num.replace(/,/gi, '')
遍历表格校验时注意:
function check(){
var flagA = true;
$("table tr[name='xxList']").each(function(){
var num = $(this).find("td").eq(8).find("input").val();
var num = num.replace(/,/gi, '');
if(checknumber(num)){
top.$.jBox.tip("应缴保费只能为数字");
flagA = false;
return;
}
});
if(!flagA){
return false;
}
}