dougu8742
2016-12-16 07:12
浏览 39
已采纳

<anonymous>上的JQuery parseerror

Getting json from a php object. Testing it solo, the PHP returns properly formed json, and no indication of . I have searched the web for suggestions, and reviewed the documentation, but not finding a solution.

Thank you!

In the console, getting the following error:

parsererror SyntaxError: Unexpected token < in JSON at position 0
    at JSON.parse (<anonymous>)
    at jQuery.parseJSON (jquery-1.11.2.js:8515)
    at ajaxConvert (jquery-1.11.2.js:8841)
    at done (jquery-1.11.2.js:9259)
    at XMLHttpRequest.callback (jquery-1.11.2.js:9713)

Code snippet:

<script>
    $(document).ready(function() {
        $('#submit').click(function(){
            alert('Loading data...');
            $.ajax({
                 url: "jsonData.php",
                 type: "GET",
                 data: {},
                 dataType: "json",
                 success: function(data) {
                      alert('Presenting data...');
                      $("#result").html(data);
                  },
                 error: function(jqXHR, textStatus, errorThrown) {
                  console.log(textStatus,errorThrown);
                 }
         });
     });
});
</script>

Result is a simple div

   <div id="result" class="well"></div>

json:

{"data":[{"key":"1002","sc":"3214","date":"15-Dec-2016 10:15 AM"},{"key":"1003","sc":3215"","date":"15-Dec-2016 10:17 AM"}]}
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • dongzhang5787 2016-12-16 07:19
    最佳回答

    Your JSON is not valid.

    {"key":"1003","sc":3215"","date":"15-Dec-2016 10:17 AM"}
    

    "sc":3215"" should be "sc":"3215"

    评论
    解决 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题