【发布时间】:2013-12-02 21:40:39
【问题描述】:
我正在尝试在 AngularJS 应用程序中以正常方式提交表单,但遇到了一个问题:我似乎必须指定 action 属性。
根据 HTML 规范 (http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-algorithm):
如果 action 是空字符串,让 action 是文档的地址 表单文档。
但是如果 action 属性没有填写,AngularJS 会拒绝提交表单。 我发现的一种解决方法是使用 action="#" 但这不是一个可接受的解决方案,因为我可能会使用哈希并且我不希望它被重写。
有人遇到过这个问题吗?
编辑:我不想为这个表单使用 angular,我只想以“旧”方式提交它
【问题讨论】: