Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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
Php 我的反应很慢_Php_Html_Ajax - Fatal编程技术网

Php 我的反应很慢

Php 我的反应很慢,php,html,ajax,Php,Html,Ajax,我使用以下代码通过ajax传递和获取数据 function passdata(id) { var top = document.getElementById("tname").value; var first = document.getElementById("fname").value; var font_top = document.getElementById("font_top").value; var font_first = document

我使用以下代码通过ajax传递和获取数据

function passdata(id) 
{


    var top = document.getElementById("tname").value;
    var first = document.getElementById("fname").value;

    var font_top = document.getElementById("font_top").value;
    var font_first = document.getElementById("font_first").value;

    var image_top = document.getElementById("image_top").value;
    var image_first = document.getElementById("image_first").value;


var poststr = "id=" + id +
"&top=" + top +
"&first=" + first +
"&font_top=" + font_top +
"&font_first=" + font_first +
"&image_top=" + image_top +
"&image_first=" + image_first +
"&actype=getevent"; 

var reqAddCart = new Subsys_JsHttpRequest_Js();

reqAddCart.onreadystatechange = function() {
if (reqAddCart.readyState == 4) {
if (reqAddCart.responseJS) {
document.location.href = reqAddCart.responseJS.ajax_redirect;
return;
}
else {
 //alert(reqAddCart.responseText); 
//showModal('abc');

document.getElementById('data_content').innerHTML = reqAddCart.responseText; 


result = (reqAddCart.responseText||'');

var brokenresult=result.split("@");

}
}
}
var senddata = new Object();

var url = 'product.php?'+poststr; 
//alert(url);

reqAddCart.caching = false;
reqAddCart.open( 'GET', url, true);
reqAddCart.send( senddata );

return false;
}

我正在使用passdata函数在产品页面中传递数据。该函数起作用,但响应速度非常慢。

完成AJAX请求所需的时间受服务器和客户端的网络延迟和连接速度以及服务器上脚本的执行时间的影响


我希望测试时本地发出的AJAX请求能够更快地返回,因为它不再需要通过internet传输数据

请只张贴相关代码。您的问题很可能是服务器上的脚本响应时间太慢。我认为没有人会阅读这段代码。请把它缩减到相关的部分。你确定服务器的响应速度慢吗?是的,可能是因为在开发服务器上,它工作得很好,但在现场,我的响应速度非常慢。那么我怎么能在服务器上重新喜欢它呢?再次,发布一些相关代码,告诉我们有关服务器和设置等的所有相关信息,etcAjax将等待您调用的脚本结束执行,然后显示其结果回调函数。因此,如果AJAX调用很慢,那就意味着您正在调用的脚本很慢!