这是调用ajax函数的jquery:
function sendAjax(type, succ){ //where succ is the success callback
if (type=="")
{
$("#txtResp").empty();
return;
}
if(succ === undefined) { succ = null; }
switch(type)
{
case 'run':
$.ajax({type:"GET",
url: "start_mess.php",
data: "q="+type,
success: succ
});
break;
}
}
以下是index.html页面内容:
function initialLoad()
{
sendAjax('run')
$("#txtResp").html(responseText);
}
initialLoad();
这是PHP页面:
echo $_GET['q'];
$q = $_GET['q'];
知道为什么这不起作用吗?谢谢!
泰勒
最佳答案
您没有传递回调,因此没有什么可调用的。
尝试sendAjax('run', function(data) { alert(data) });
。
关于ajax - Ajax调用失败。使用Jquery .ajax函数进行简单请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5986349/