AngularJS 网站上的食谱表单示例仅保存客户端上的状态。如何提交到服务器?
或者,如何form.submit()
在函数中的表单上使用 jQuery ng:click="save()"
?
编辑 - 找到 2 种方法来做到这一点(我还删除了我之前粘贴的 HTML 标记 - 只需参考源代码的高级表单食谱示例)
http://webpac2.rot13.org:3000/conference/Work(由 Dobrica Pavlinusic 提供)采用 AngularJS 方式,使用资源以 JSON 格式将数据发送到服务器。我在服务器端遇到了问题 - AngularJS 发送它很好,但 grails 正在破坏它(根据萤火虫和请求内容长度)。我需要更多地研究这个。如何更改资源方法的角度内容类型
$save()
?放入表单并使用提交按钮。由于我不是在做单页网络应用程序,所以我使用了这种方法。大多数验证都在客户端上,而服务器上的更多验证对我来说已经足够了。
只需将其放在这里,以便其他人可以将其用于可能的解决方案和最佳方法。