使用jQuery ajax调用动态添加数组

时间:2013-09-05 10:25:22

标签: javascript ajax json

在大多数网站中,当我看到浏览器的“查看页面源”时,会动态填充大量的java脚本数组或JSON数据。我认为这些数据我们可以从数据库中获取它并将其存储在java脚本数组中。任何人都可以建议我如何从jQuery ajax调用动态添加数据并将其分配给数组变量..

我尝试使用array push()方法。但没有运气。

任何人都可以建议我怎么做吗?

1 个答案:

答案 0 :(得分:1)

您可以按照以下方式执行此操作:

    $.ajax({
        type: "GET",
        url: // Your URL,
        data: "{}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data) {
            var result = data.d; // your json data
            $.each(result , function (index, value) {
                myArray.push([value.property, value.property2]); // push array note `[]`
            });
        }
    });