答案 0 :(得分:0)
在稍微查看javascript代码后,开发人员在占位符的下拉列表中添加了一个Option,并为其赋值为0,因此下拉列表始终选择了一个值,这意味着验证始终有效,由于选择的选项,它只是没有失败。为了纠正我的问题,我从
更改了代码lstBoards.options[0] = new Option("Select a Board", 0, false, false);
到
lstBoards.options[0] = new Option("Select a Board", "", false, false); //changing the value to null.
谢谢大家的回复, Chrys