我将表单拆分为两个选项卡,并且提交按钮出现在第二个选项卡上。两个选项卡中的元素都包含在相同的表单标签中并共享相同的“ng-controller”。问题是我可以提交表单而无需填写表单元素第一个选项卡显示错误范围对象未定义。如何在这种情况下验证表单元素并在按下提交时保存范围数据。任何建议都会有很大帮助。
问问题
642 次
1 回答
1
关于您的验证问题,您需要在处理提交之前验证每个必填字段是否已正确填写。我会做什么:而不是直接调用提交功能的提交按钮,它会调用一个检查范围内所有必要值的函数,如果它有效,那么它会调用提交函数。
关于保存数据,您要么将其保存到数据库中,要么将其临时存储在服务中。这是一个很好的服务教程:http: //viralpatel.net/blogs/angularjs-service-factory -教程/
于 2014-11-05T10:25:17.783 回答