Javascript 未使用外部警报调用Ajax页面
我已经运行了调用另一个页面的Ajax代码,但我面临一个问题。如果ajax代码下面有Javascript 未使用外部警报调用Ajax页面,javascript,php,ajax,Javascript,Php,Ajax,我已经运行了调用另一个页面的Ajax代码,但我面临一个问题。如果ajax代码下面有alert('hello'),那么它从另一个页面返回(响应)值,但是如果我删除了该警报,那么ajax不会发送响应。意味着如果没有alert('hello'),此Ajax代码将无法工作 代码 function getDefaulteditDataFun() { $.ajax ({ type: "POST", url: "defaulteditdata.php",
alert('hello')
,那么它从另一个页面返回(响应)值,但是如果我删除了该警报,那么ajax不会发送响应。意味着如果没有alert('hello'),此Ajax代码将无法工作代码>
代码
function getDefaulteditDataFun()
{
$.ajax
({
type: "POST",
url: "defaulteditdata.php",
data: '',
cache: false,
success: function(res)
{
alert(res);
}
});
alert("hello");
}
getDefaulteditDataFun();
那就这样试试,
$(function(){
$.ajax
({
type: "POST",
url: "defaulteditdata.php",
data: '',
cache: false,
complete: function(res)
{
alert(res.responseText);
}
});
});
成功:函数(res){var aa=res;}正在工作?成功有趣地运行,但在没有警报('hello')的情况下无法获得响应您从服务器发送的数据类型是什么?json或html或其他..?您从控制台得到的错误是什么?请尝试这样的res.responseText..您可能在defaulteditdata.PHP中有一个PHP致命错误。尝试检查服务器/Apache日志