-2
var char1 = /^[0-9]+$/;
if (!($("#AcNo").val().match(char1))) {
    window.parent.showAlert('<s:text name="common.lbl.AcNo" /> <s:text name="common.msg.notValid" />');
    return false;
}
4

2 回答 2

0

根据您的评论。以下代码检查该值是否不为空且为整数。

var value = $("#AcNo").val()
if( value != ''  &&  value % 1 === 0 ) {
  //do something
}
于 2013-10-24T10:04:15.193 回答
0

字段的值不能为空,它总是一个字符串值。

您应该检查空字符串。

if ( $("#AcNo").val() != '' ){ 
    // your code here.
}

或者

if ( $("#AcNo").val().length != 0){
     // your code here.
}

检查数值(包括浮点数和整数)

$.isNumeric($("#AcNo").val())
于 2013-10-24T09:41:45.060 回答