欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jquery请求超时设置

程序员文章站 2024-01-13 19:30:22
...
 //初始化下拉框
    function initSelect() {
        var xhr=$.ajax({
            url:_ip+'Service/GetModelName',
            timeout:3000,
            data:{
                modelType:'断面模型',
                masterModelName:''
            },
            success:function (res) {
                var selStr='<option value="">请选择</option>'
                var _element=$('#selOption')
                for(var i in res){
                    selStr+=`<option value="${res[i].ModelID}">${res[i].ModelName}</option>`
                }
                _element.empty()
                _element.append(selStr)
                form.render('select')
                console.log(res);
            },
            error:function (err) {
                console.log('服务器错误');
            },complete:function (XMLHttpRequest,status) {
                if(status=='timeout'){
                    xhr.abort()// 超时后中断请求
                    layer.msg('请求超时,请重试')
                }
            }
        })
    }

 

相关标签: jquery超时

上一篇: plsql的基本用法

下一篇: