Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 引导加载状态Ajax问题_Javascript_Jquery_Ajax_Twitter Bootstrap - Fatal编程技术网

Javascript 引导加载状态Ajax问题

Javascript 引导加载状态Ajax问题,javascript,jquery,ajax,twitter-bootstrap,Javascript,Jquery,Ajax,Twitter Bootstrap,问题:在ajax收到来自php脚本的响应之前,如何保持“加载”状态。“加载”最初工作,保持约一秒钟,然后消失,然后在响应后重置。想要让按钮保持“加载…”状态,直到PHP脚本完成 Html: 解析所有数据 JavaScript: $('parse#u all')。单击(函数(){ var btn=$(此) 按钮(“加载”); $.ajax({ 键入:“获取”, url:“parse_all.php”, 数据类型:“html”, 成功:功能(响应){ btn.按钮(“重置”); $(“#pars

问题:在ajax收到来自php脚本的响应之前,如何保持“加载”状态。“加载”最初工作,保持约一秒钟,然后消失,然后在响应后重置。想要让按钮保持“加载…”状态,直到PHP脚本完成

Html:


解析所有数据
JavaScript:

$('parse#u all')。单击(函数(){
var btn=$(此)
按钮(“加载”);
$.ajax({
键入:“获取”,
url:“parse_all.php”,
数据类型:“html”,
成功:功能(响应){
btn.按钮(“重置”);
$(“#parse_resp”).html(响应);
}
});
});

引导加载状态似乎不适用于具有“btn outline”类的按钮。解决方案:删除“btn大纲”类。

重置是根据PHP脚本完成后运行的代码进行的,请同时提供PHP代码,并详细说明“直到PHP脚本完成”的含义。嗨,Adrian,PHP返回一条echo语句,让用户知道mysql已完成更新#parse_resp将显示这一点。我想知道加载状态是否是定时的,正如我所研究的,似乎是这样,还是不是?基本上,“加载…”可以一直保持到Ajax收到php响应为止吗?然后重置?干杯,它可以,根据你的代码,它会的。但是,如果ajax调用失败或PHP失败,情况就不会如此了。罪魁祸首是:btn outline,可以与正常的引导按钮配合使用。。。谢谢请不要使用“bootstrap”标签,使用“twitter bootstrap”,因为它意味着其他东西