获取json数组时出现Jquery错误

时间:2014-04-19 21:23:33

标签: javascript jquery json

members = $.parseJSON(members);
$.each(members, function (i, item) {
    $.ajax({
        type: "POST",
        url: "'.base_url(" / panel / listNottifications ").'/'.$id.'/" + 
                 valueSelected,
        data: {
            list: item[i]
        },
        dataType: "json",
        success: function (data){
            var w = $("#Eventprogress").width() + perRequest + "%";
            $("#Eventprogress").attr("data-original-title", w);
            $("#Eventprogress").animate({
                width: w
            }, 600);
        }
    });
});

成员是来自get请求的返回的json var,例如

["11111|22222|3333|4444|555555"]

我在获取中遇到的错误是..

Uncaught SyntaxError: Unexpected token | 

如何获取返回数据的任何想法?

由于

1 个答案:

答案 0 :(得分:0)

这不是JSON响应,json响应应该是具有键,值语法或数组或此类对象的对象, 这不是其中之一,但无论如何,您可以检查JSON在Json Link

中是否有效