各种表单验证的框架在判断select是否选值时,判断的基本上都是option的value属性。而html代码中select的第一个option基本上都是“请选择”,但是在表单判定时“请选择”是没有选值的。所以<option value=“”>请选择</option>中的value一定要等于空值,不然表单验证的时候就认为select是选择了值得。
本次遇到这种情况,我们的源码写的是<option value=“0”>请选择</option>,所以验证一直有问题,表示呵呵哒。。。。
各种表单验证的框架在判断select是否选值时,判断的基本上都是option的value属性。而html代码中select的第一个option基本上都是“请选择”,但是在表单判定时“请选择”是没有选值的。所以<option value=“”>请选择</option>中的value一定要等于空值,不然表单验证的时候就认为select是选择了值得。
本次遇到这种情况,我们的源码写的是<option value=“0”>请选择</option>,所以验证一直有问题,表示呵呵哒。。。。