繁体   English   中英

所需的单选字段,没有羊驼毛形式的默认选择

[英]required radio field without default selection in alpaca form

我想创建一个必需的alpaca 无线电字段,最初没有选择任何选项(我觉得拥有默认选项会影响用户)。 我不想选择“无”选项并进行验证。

我无法弄清楚如何查看文档: http : //www.alpacajs.org/docs/fields/radio.html

要使您的无线电字段成为必需,您应该在表单schema配置中使用"required"选项。

"schema": {
  "required": true,
  "enum": ["Vanilla", "Chocolate", "Coffee"]
}

这将告诉 alpaca 不要在列表中添加 none 选项并强制您从列表中选择一个项目。 如果您不选择任何选项,则提交按钮将始终处于禁用状态,因为 alpaca 知道表单无效( alpaca 表单验证的默认行为

如果您想在未选择任何选项时模拟验证,请尝试将提交按钮名称从submit更改为add ,例如。

"buttons": {
   "add": {

这是一个工作小提琴

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM