0

我有一个脚本,它抓取另一个使用 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 {
...

非常感谢任何帮助。:)

4

0 回答 0