我有一个脚本,它抓取另一个使用 PHP 制作的 JavaScript,一切正常,但我试图构建一些错误处理以防出现问题。目前,如果找不到该文件,则该错误有效,但是如果出现错误,我希望它显示来自 PHP 代码的消息。我认为使用 JSON 会起作用,但我对它很陌生,并且承认不知道我在做什么。
如果有人可以帮助我完成这项工作,因为目前我没有收到消息响应消息出现在警报中。
我有以下 JQuery 代码:
graphURL = 'functions/ICP_summary_graph.php';
graphData = '?ICP=' + ICPSet;
$.ajaxSetup({
type: 'get',
URL: graphURL,
data: graphData,
success: function (data) {
var reponse = jQuery.parseJSON(data.response);
alert("response : "+reponse);
//$('#expconchart').html(data.response);
},
error: function(data) {
$('#meterloader').hide();
$('#meterbox').html("<div><p class='textcentre bold red'>There was an error loading the chart.</p>");
}
});
$.getScript(graphURL + graphData);
这个PHP:
//GENERATE GRAPH
//SET RESULT ARRAY
$result = array();
//CONNECT TO DATABASE
if(!require('../../connect.php')){
$result['response'] = "Unable to aquire connection";
header("content-type: application/json");
exit(json_encode($result));
} else {
...
非常感谢任何帮助。:)