我正在尝试使用 Happy.js 验证表单客户端。
基本验证工作正常,但我有一个稍微复杂的部分,我需要验证它是否更复杂一些。本质上,有一个是/否单选框,如果是,则显示更多输入标签。仅当单选按钮为“是”时才需要这些标签,否则不需要它们。
有人对如何做到这一点有任何建议吗?我正在考虑将它们设置为非必需,然后创建一个快乐的函数,如果输入为空并且单选按钮设置为是,它将返回 false。
像这样的东西:
"#input":{
required: false,
message: "required",
test: happy.needed(parameter)
}
谢谢。