使用ajax获取json数据

时间:2015-02-23 09:32:12

标签: ajax json

有人请建议为什么$ .Ajax尝试使用获取webApi数据不起作用但$ .getJSON一个正在工作。我希望使用$ .Ajax而不是$ .getJSON。

这两个代码都在下面。

此作品

var uri =' api / products';

       // Send an AJAX request
    $(document).ready(function () {
        // Send an AJAX request
        $.getJSON(uri)
            .done(function (data) {
                // On success, 'data' contains a list of products.
                $.each(data, function (key, item) {
                    // Add a list item for the product.
                    $('<li>', { text: formatItem(item) }).appendTo($('#products'));
                });
            });

...........................................

这不起作用

    var uri = 'api/products';
       // Send an AJAX request
    $(document).ready(function () {
        $.ajax({
            url: 'api/products',
            type: 'GET',
            datatype: 'json',
            cache: 'false',           
            success:function (data) {
                    // On success, 'data' contains a list of products.
                    $.each(data, function (key, item) {
                        // Add a list item for the product.
                        $('<li>', { text: formatItem(item) }).appendTo($('#products'));
                    });
        }
    });

 });

0 个答案:

没有答案