2012-02-19 81 views
1

如果您在字段上使用jquery验证插件,您如何检查用户是否只输入数字值?只允许在jquery验证字段上的数字回复

<script> 
$(document).ready(function() { 
$("#form1").validate();}); 
</script> 
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1" id="form1" class="form1"> 
<input name="Capacity" type="text" id="Capacity" class="required"> 
<label for="Capacity" class="error">Please specify a capacity</label> 
<input type="submit" name="Submit1" value="Search" id="Submit1" /> 
</form> 

回答

3

,如果你想允许小数您可以使用digits()规则或规则number()

$("#form1").validate({ 
    rules: { 
     Capacity: { 
      digits: true 
     } 
    } 
});