小编Joe*_*lee的帖子

VM603:1未捕获的SyntaxError:位置1的JSON中出现意外的令牌o?

n.parseJSON @   jquery-1.12.3.min.js:4
showTable   @   query.html:107
success @   query.html:98
i   @   jquery-1.12.3.min.js:2
fireWith    @   jquery-1.12.3.min.js:2
y   @   jquery-1.12.3.min.js:4
c   @   jquery-1.12.3.min.js:4
Run Code Online (Sandbox Code Playgroud)

以上是代码的错误信息.

我想将JSON对象解析为数组,并将数组呈现为HTML.但我不知道如何通过以下方式处理它?

以下是我的部分js代码,showTable(data)的函数将json对象解析为html table.function requestData()是来自后面的请求信息.

 (function(){
        var form = $("form");
        var contentCenter = $(".content-center");
        $(".s-btn").on("click",function(event){
            $(".container").css({
                "position":"relative"
            })
            form.css({
                "position":"absolute",
                "left":"15px",
                "top":"0px"                 
            });
            contentCenter.css({
                "position":"absolute",
                "top":"-12px"   
            })

            event.preventDefault();
            requestData();
        });

        //???????
        function requestData(){                                 

            var data = {
                type : $("#form_control").val(),
                keywords : $.trim($("#ipt_control").val())
            };
            $.ajax({
                type : "GET",
                url : "data/data.json",
                dataType : "json",
                data : data,                    
                success:function(msg){
                    //TODO????????? …
Run Code Online (Sandbox Code Playgroud)

ajax jquery json

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

ajax ×1

jquery ×1

json ×1