在MVC表单上,如何在表单

时间:2016-01-30 20:37:55

标签: asp.net-mvc

我有两个名为年龄范围的字段,另一个名为实际年龄年龄范围配置为(nvarchar(70))并获得诸如的值 <1年 1-6year 7-12岁和> 18年

所以孩子的实际年龄在(int)中,例如1或任何整数 当最终用户选择年龄范围1-6岁时 并且输入0或7或更大实际年龄应该只允许他们输入,不正确的值应通过消息或验证或帮助实现此实际年龄值。

或最终用户选择年龄范围> 18年  并输入小于18的实际年龄不应接受,该错误值应通过消息或验证或帮助实现此实际年龄值。

或最终用户选择年龄范围<1年 并且只有少于1的实际年龄应该只允许他们输入,如果不正确的值应该通过消息或验证或帮助这个实际实际年龄值。

Please have a look at the image by clicking

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Makes "field" required and between range.</title>
<link rel="stylesheet" href="http://jqueryvalidation.org/files/demo/site-demos.css">
 
</head>
<body>
<form id="myform">
<label for="field">Required, minium , maximum:</label>
<input type="text" class="left" id="field" name="field">
<br/>
<input type="submit" value="Validate!">
</form>
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://jqueryvalidation.org/files/dist/jquery.validate.min.js"></script>
<script src="http://jqueryvalidation.org/files/dist/additional-methods.min.js"></script>
<script>
// just for the demos, avoids form submit
jQuery.validator.setDefaults({
  debug: true,
  success: "valid"
});
$( "#myform" ).validate({
  rules: {
    field: {
      required: true,
      range: [ 
  [0, 1],
  [1, 6],[7, 12],[18,99]
  
  ]
    }
  }
});
</script>
</body>
</html>

0 个答案:

没有答案