Javascript jQuery Ajax中访问脚本内JSON对象的问题

Javascript jQuery Ajax中访问脚本内JSON对象的问题,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,请看一看并告诉我如何访问JSON对象,如credit,该对象在同一请求者脚本中声明为: var credit = [{ "name": "John Johnson", "street": "Oslo West 16", "phone": "222 7894562" }, { "name": "Davie Amber", "street": "Alberta 52", "phone": "555 1234567" }, { "name": "

请看一看并告诉我如何访问JSON对象,如
credit
,该对象在同一请求者脚本中声明为:

var credit = [{
    "name": "John Johnson",
    "street": "Oslo West 16",
    "phone": "222 7894562"
}, {
    "name": "Davie Amber",
    "street": "Alberta 52",
    "phone": "555 1234567"
}, {
    "name": "Marck William",
    "street": "Delestre 125",
    "phone": "666 7254599"
}];

$("button").click(function () {
    $.ajax({
        url: "credit",
        success: function (result) {
            $("#div1").html(result);
        }
    });
});
我知道在现实世界中,没有必要这样做,因为这在简单的JavaScript中是可行的,但为了进行特定的测试,我需要提供这样的测试环境,它由
$.ajax()
方法运行

谢谢

也许正是你想要的

您的示例是否进行了一些调整,以将其输出到div(由于mockjax脚本的mime类型,我无法在chrome中工作)

Html

<div id="div1"></div>
<button>Get Data</button>
$(document).ready(function () {
    $.mockjax({
        url: '/someurl',
        responseText: [{
            "name": "John Johnson",
            "street": "Oslo West 16",
            "phone": "222 7894562"
            }, 
            {
            "name": "Davie Amber",
            "street": "Alberta 52",
            "phone": "555 1234567"
            }, 
            {
            "name": "Marck William",
            "street": "Delestre 125",
            "phone": "666 7254599"
        }]
    });  

    $("button").click(function () {
        $.ajax({
            url: "/someurl",
            success: function (result) {
                console.log(result);
                $("#div1").html(JSON.stringify(result));
            }
        });
    });
});