如何禁用angularjs捕获我的表单提交的第二个提交按钮
How to disable angularjs from capturing my form submit for the second submit button
感谢您的关注。我正在使用angularjs构建一个web应用程序。我有两个按钮,一个将使用angularjs做一个Ajax post到服务器,另一个将一个正常的html post到服务器。我想要第二个做一个直接post到服务器的原因是,我想在服务器上生成一个excel文档,并返回它tp用户下载响应。请告诉我如何禁用angularjs从捕获我的表单提交的第二个提交按钮
我想说的是,最简单的方法是将不应该发布表单的按钮更改为不是表单按钮,而是另一个不具有默认行为的元素。也就是说,修改如下:
<form>
<input type="text">
<input type="submit" ng-click="doStuff()" value="Ajaxy things">
<input type="submit" value="Real post">
</form>
:
<form>
<input type="text">
<a ng-click="doStuff()">Ajaxy things</a>
<input type="submit" value="Real post">
</form>
和样式的a
看起来像一个按钮
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 为什么不'在JQuery中找到第二个css选择器的工作
- 在另一个可观察量完成后触发第二个表单提交单击
- 我这里有两个表格,在提交验证第一个表格后,我如何转到第二个表格进行验证
- JQuery Selectors:如何选择网页上第二个表单的提交按钮
- 如何提交从第一个输出生成的第二个 AJAX 表单
- Angular 在第一个表单验证/承诺后提交第二个表单
- Javascript进度仅在第二个表单提交后有效
- 如何将第二个函数绑定到 jQuery 验证提交处理程序
- 如何在成功提交后关闭模态框,并在表单提交时有条件地打开第二个模态
- 使用jquery提交表单和第二个提交按钮
- 第二个提交按钮与PHP外的一个表单
- 第二个提交按钮不工作的jQuery点击事件
- 通过js删除提交第二个按钮上的隐藏字段
- 提交第二个下拉框url javascript
- Javascript php验证,表单提交第二次提交后,填写一个文本框中的两个文本框
- 如何在提交表单时选择第二个选项卡
- 隐藏第一个窗体,然后显示第二个窗体.Secnd表单执行多次提交
- 如何禁用angularjs捕获我的表单提交的第二个提交按钮
- 如何让CakePHP发送第二个提交按钮时,按下enter