我正在使用XML验证验证表单。当我使用空字段提交时,会弹出一条错误消息。如果我重新提交表单而没有恰当地填充字段,则会在第一个错误之上弹出另一个错误。接下来,如果我用数据填充该字段;错误消息仍然不会消失,表单也不会提交。
如您所见,验证器将错误添加到字段中,因为它们是空的。
接下来,我填写了“姓名”字段并再次提交了表单。如您所见,字段错误仍位于“名称”字段的顶部,另一个错误出现在“姓氏”字段的顶部。
的validation.xml
<validators>
<field name="name">
<field-validator type="requiredstring">
<message>Name is required!</message>
</field-validator>
</field>
<field name="surname">
<field-validator type="requiredstring">
<message>Surname is required!</message>
</field-validator>
</field>
</validators>