我有一个包含一些字段的表单。当用户填写所有字段并提交表单时,我强制用户在提交表单之前注册或登录(在模式窗口中)。
也就是说,当用户尝试提交表单时,我首先打开一个带有登录表单的模式窗口(用户可以切换注册/登录表单)。用户完成登录/注册表单并提交后,我使用 ajax 发送所有数据,在获得成功状态后,我使用 jQuery 的 $("formID").submit() 事件提交上一个表单。
现在,当我从 jQuery 迁移到 AngularJS 时,我尝试找到使用 AngularJS 执行此操作的解决方案,我已经使用 AngularJS 的 $http 服务 完成了用户注册/登录部分,但失败了提交以前的表单数据。
有没有 angularJS 解决方案来解决这种问题?是否可以提交带有 ID 或类似内容的表单?
最佳答案
检查这个http://docs.angularjs.org/api/ng.directive:ngSubmit
<form ng-submit="{expression}">
...
</form>
关于javascript - 如何使用 angularJS 执行类似 jQuery 的 $ ("#formID").submit() 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18628257/