【发布时间】:2014-07-18 16:24:30
【问题描述】:
根据Semantic UI docs on form validation,我可以手动添加错误:
添加错误(错误)|给定数组错误,向表单添加错误
(我想使用此功能,因为我通过 AJAX 提交表单,进行服务器端验证,然后想显示结果。)
我尝试了以下代码:
$('#my-form').form("add errors", [ 'error' ]);
$('#my-form').form("validate form");
调用上述方法时,我从控制台得到了这个矛盾的输出,而表单在显然不应该成功时验证为成功。
有什么想法吗?
【问题讨论】:
-
你能说得更清楚些吗?该文档似乎具有误导性(或至少不完整)。我没有看到自定义错误的示例用例,也没有手动重新验证,谷歌也没有多大帮助。根据我对文档的理解,我发布的两行至少应该在我放置在表单中的
ui messagediv 中显示error。
标签: semantic-ui