Как выести данные через JSON
Добрый день или вечер!
Как вывести данные через JSON вот с такого файла http://prisonvk.mikce.ru/mb.php?uid=1&format=json Выводить надо именно uid damage damage Как его вывести на экран не так {"response":{"time":1392734316,"pr_version":1,"use r_uid":"1","data":{"uid":"123456789","damage":"0", "message":"тест","delete":"1392822353","visits ":"23","last":"1392719472"}}} а нормально виде? заранее спасибо) |
var data = JSON.parse(response); alert(data.response.data.uid); alert(data.response.data.damage); |
спасибо))) буду что-то мудрить может выйдет
|
Вот такое сделал не робит((
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script> $.ajax( { url: 'mb.php?uid=1&format=json', type: 'GET', var data = JSON.parse(response); alert(data.response.data.uid); alert(data.response.data.damage); } } ) </script> |
Тянуть либу на 10000 строк ради одной функции - ну это маразм какой-то...
function getJSON(url, callback) { var request = new XMLHttpRequest(); request.open('GET', url); request.onreadystatechange = function() { if (this.readyState != 4) return; var response = JSON.parse(this.responseText); callback(response); } request.send(null); } getJSON('mb.php?uid=1&format=json', function(response){ alert(data.response.data.uid); alert(data.response.data.damage); }); |
спасибо) ну что-то не работает(((
Uncaught ReferenceError: data is not defined tgh.php:16 (anonymous function) tgh.php:16 request.onreadystatechange |
Цитата:
Там должно быть response.response.data.uid |
да, так и есть только начал изучать php немного знаю, оно не сложно а вот JS для меня сложное(((
|
спс работает щас напишу чтоб на монитор выводило)
|
а то воно выбивает окно типо потверждения)
|
Часовой пояс GMT +3, время: 22:39. |