2016-12-16 4 views
0

Получение json из объекта php. Проверяя это соло, PHP возвращает правильно сформированный json, и никаких указаний на него нет. Я искал в Интернете предложения и рассмотрел документацию, но не нашел решение.JQuery parseerror on <anonymous>

Спасибо!

В консоли получаю следующее сообщение об ошибке:

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) 

Фрагмент кода:

<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> 

Результат является простой Див

<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"}]} 
+0

** данные: {} **? если у вас нет данных для публикации, чем почему вы используете атрибут данных? –

+0

Остальные из моих попыток других вариантов. Отбрасывание или добавление не влияет на ошибку –

+0

, есть ли у вас такой же ответ json? с PHP-стороны? –

ответ

1

Ваш JSON недействителен.

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

"sc":3215"" должен быть "sc":"3215"

1

Может быть, ваш Json ответ (Invalid)

{ 
    "data": [{ 
     "key": "1002", 
     "sc": "3214", 
     "date": "15-Dec-2016 10:15 AM" 
    }, { 
     "key": "1003", 
     "sc": 3215 "", 
     "date": "15-Dec-2016 10:17 AM" 
    }] 
} 

"sc": 3215 "", not proper

Это должно быть, как это

{ 
    "data": [{ 
     "key": "1002", 
     "sc": "3214", 
     "date": "15-Dec-2016 10:15 AM" 
    }, { 
     "key": "1003", 
     "sc": "3215", 
     "date": "15-Dec-2016 10:17 AM" 
    }] 
} 

"sc": "3215", is should like this

Смежные вопросы