我使用的是jQuery FormBuilder插件。链接:http://formbuilder.readthedocs.io/en/latest/。现在,当用户提交表单时,我希望确保所有必填字段(带有*)都已填写完毕,否则表单将不会提交(我将收到一条错误消息'An invalid form control with name='xxx‘is not focusable.')。表单中有许多类型的输入,包括文本、文本区、下拉选择、单选和复选框等。我如何验证所有这些类型?
举个例子:
<form-template><fields><field type="text" required="true" label="Text Field" class="form-control" name="text-1531271871930" subtype="text"></field><field type="select" required="true" label="Select" class="form-control" name="select-1531271872850"><option label="Option 1" value="option-1" selected="true">Option 1</option><option label="Option 2" value="option-2">Option 2</option><option label="Option 3" value="option-3">Option 3</option></field><field type="radio-group" required="true" label="Radio Group" name="radio-group-1531271874156"><option label="Option 1" value="option-1">Option 1</option><option label="Option 2" value="option-2">Option 2</option><option label="Option 3" value="option-3">Option 3</option></field></fields></form-template>https://stackoverflow.com/questions/51275927
复制相似问题