我需要根据所选的值使用Foundation Abide对选择框进行自定义验证。
我有一个select下拉列表,该下拉列表是动态生成的,其值是数据库中的整数或id。
下拉菜单中的第一项是“选择一个”,值=“ 0”。
我正在尝试使用自定义验证来遵守行为,该行为将进行检查以确保选择的项目不是0值。哪个适用于其他领域
Foundation.Abide.defaults.patterns ['non_zero'] = / ^ [1-9] [0-9] * $ /;
如果未选择任何内容,则无法获得下拉菜单以显示错误。 但是,如果我将第一个选项设置为value =“”,那么它将起作用。 似乎选择框可以为空(“”)或选定(“任何值”),并且不运行自定义验证。
任何人都可以为此提供修复程序吗?
谢谢