【发布时间】:2016-01-21 14:12:54
【问题描述】:
所以基本上我有一个使用一些 Angular 的表单,它是一个注册表单并且有很多字段,所以为了更好的用户体验,我们决定使用 Angular 在表单的中途创建一个“下一步”按钮将用户带到表单的后半部分而不刷新页面。但是,使用必需的基本验证是复杂的,因为如果用户错过了第一页上的某些内容,然后单击第二页上的提交按钮,“此字段是必需的”消息将闪烁但用户看不到它,因为它出现了在第一个屏幕上。
有没有办法使用 angularJS 或 jquery 验证插件之类的东西分别验证表单的每一半? IE。我可以在单击“下一步”按钮时验证表单的前半部分,这样用户在不先填写前半部分的情况下就无法进入表单的后半部分。
简单说明一下:我尝试使用 Jquery Validation 插件,但由于我也在使用 angular,所以当我单击下一个按钮时,它会验证一次,但仍然允许我进入下一页。
希望这个问题有意义,干杯!
【问题讨论】:
标签: javascript jquery angularjs forms validation