问题描述
- 关于jquery中validates的rules规则中select框的判断
-
求大神指点,比如说要判断该select框是否有option被选中,如果没有则提示用户该项不能为空,用validates的rules请问怎么实现呀
解决方案
var selectIndex = document.getElementById("sect").selectedIndex;//获得是第几个被选中了
var selectText = document.getElementById("sect").options[selectIndex].text //获得被选中的项目的文本
这2个值你看着要用那一个来做判断
解决方案二:
搜索jquery validates自定义验证方法,jquery validates支持自定义验证方法,用jquery通过id对select进行each遍历,如果没有选中的就提示。
解决方案三:
采用jQuery的选择器,$("select option:selected").val();如果为undefined,则表示没有被选中的option
时间: 2024-10-25 09:24:25