ajax做数据库增删改 ajax响应时长怎样设置?

ajax响应时长怎样设置?在项目中,点击所有导出数据,通过Ajax的实现,将数据库中相应的数据转换成excel文件格式,可以下载给用户。事实上,数据量非常大。Ajax请求响应时间过长,导致浏览器长时间

ajax响应时长怎样设置?

在项目中,点击所有导出数据,通过Ajax的实现,将数据库中相应的数据转换成excel文件格式,可以下载给用户。事实上,数据量非常大。Ajax请求响应时间过长,导致浏览器长时间不响应。有几种方法可以解决这个问题:第一种是设置Ajax请求时间。测试后:服务器处理方法中的线程延迟证明超时无效,客户端等待响应,状态返回成功。请注意,超时意味着设置请求超时,而不是服务器响应时间!第二种情况是,当您返回数据时,您尝试返回较小数据的字节,这些字节可以单独传输。

ajax获取数据之后怎么替换整个页面内容?

假设页面a的内容如下:

<body>

<div id=“test”></div>

JS,使用Ajax获取数据后的具体操作:

$。Ajax({

type:“post”,

URL:“URL of data request”,

data:要传递的参数成功:功能(result){

//成功获取数据

if()]{

var s=“<div>需要替换的特定内容是以串联字符串的形式。。。</div>“

$(“#test”)。空()

$(“#test”)。追加

}

!]{

//数据请求失败的交互提示;

}

]})