AngularJS 禁用默认表单提交钩子
AngularJS disable default form submit hook
我在管理面板上已有表格,我已将其包装到 <div ng-app="app" ng-controller="app-nav">
,之后所有表格都停止工作...
我如何禁用默认 AngularJS 行为以使所有表单再次恢复工作?
https://jsfiddle.net/24sufpvn/
这里 AngularJS 阻止默认表单提交。
Angular.js 阻止原生 <form>
提交,因为它缺少有效的 action
属性。
我已经编辑了您的 fiddle 并添加了缺少的 action
属性,现在表单可以正确提交:
<div ng-app ng-controller="LoginController">
<form method="post" action="https://formsubmit.co/your@email.com">
<input type="submit" name="s" value="Submit">
</form>
</div>
除了编辑 angular.js,我没有找到任何解决方案:
需要更换行:
if (!('action' in attr)) {
对此:
if (false) {
我在管理面板上已有表格,我已将其包装到 <div ng-app="app" ng-controller="app-nav">
,之后所有表格都停止工作...
我如何禁用默认 AngularJS 行为以使所有表单再次恢复工作?
https://jsfiddle.net/24sufpvn/ 这里 AngularJS 阻止默认表单提交。
Angular.js 阻止原生 <form>
提交,因为它缺少有效的 action
属性。
我已经编辑了您的 fiddle 并添加了缺少的 action
属性,现在表单可以正确提交:
<div ng-app ng-controller="LoginController">
<form method="post" action="https://formsubmit.co/your@email.com">
<input type="submit" name="s" value="Submit">
</form>
</div>
除了编辑 angular.js,我没有找到任何解决方案: 需要更换行:
if (!('action' in attr)) {
对此:
if (false) {