php 文件:
if (!isset($servers[$ext])){
die('no match data!');
}
return $output;
html 文件:
$.ajax({
type:"get",
url:"/tests/api/?u="+u,
dataType:"json",
data:"",
success:function result(data){
$("#show").html(data);
$("#show").show();
}
});
何时发生没有匹配数据!'
。 html文件无法输出no match data!
提示,如何输出,谢谢。
Firebug控制台中有一个响应(没有匹配数据!)。但是html文件无法输出它。现在,我希望html文件可以输出没有匹配数据!提示我该怎么办
最佳答案
当您只想回显某些内容作为服务器的答案时,为什么要使用“die”功能? 请记住,当您使用 ajax 请求时,该请求无法获取太多内容作为响应。您将能够捕获任何 HTTP 响应代码、其关联文本 + 任何文本答案。
如果你想在 JavaScript 中更灵活地处理多个值,只需回显某些内容,对它们进行 json_encode 即可!
关于php - 如何接收值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253447/