我对 AngularJS 比较陌生,我正在尝试提交一个常规表单。我有如下所示的基本形式:
<form method="post" enctype="multipart/form-data">
input type="text" class="title span5" name="post_title" placeholder="A catchy title here..." value="" />
<input type="file" name="post_image" />
<input type="submit" class="btn btn-success" value="Create Post" />
</form>
但我注意到 AngularJS 将自己的值添加到表单中。
<form method="post" enctpye="multipart/form-data" class="ng-pristine ng-valid">
而且我无法提交表格。如何禁用 Angular JS 添加到应用程序的自动验证?
最佳答案
引自documentation :
For this reason, Angular prevents the default action (form submission to the server) unless the element has an action attribute specified.
恕我直言,您应该阅读文档以获得对单页应用程序的一般理解,以及 Angular 阻止默认行为的原因。
关于javascript - AngularJS 停止阻塞形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17155374/