首页 >> 编程问题收录 >> 当前文章

HTTP请求状态为已取消(canceled)

2023年09月13日 阅读量:5183

1. 问题描述

做了一个上传功能,调试的时候,HTTP请求状态为已取消canceled。

HTTP请求状态为已取消(canceled)

2. 原因分析

HTML表单提交时用的是自定义的button,没有用type=”submit”,导致调用ajax 和form表单中的属性action冲突。

3. 解决办法

提交按钮改用type=”submit”,如下:

HTML代码:

<button class="btn btn-primary waves-effect waves-light" type="submit">保存</button>

JS代码:

$(document).ready(function() {
    validateRule();
    initialSwitch();
});

$.validator.setDefaults({
    ignore: ":hidden:not(.chosen-select)",
    submitHandler : function() {
        save();
    }
});

JS代码引用了jq的表单校验组件,另一种比较原始的方式是在form标签加上action属性。

觉得有用就点个赞吧 15
称:
箱:
容:
验证码:
本站累计访客数量:13744人
本站累计运行时长:320天
声明:本站部分内容属于原创,转载请注明出处,请勿作商业用途!本站少部分资源来自互联网,如果有侵犯到您的权益,请联系本站【niceliusir@qq.com】删除,谢谢合作!