#jquery #json #parsing
#jquery #json #синтаксический анализ
Вопрос:
Мой исходный код:
function getdata()
{$(document).ready(function(){
$('#data').load('getdata.php');
jsonStatus=eval("(" reqIntiAjax.responseText ")");
});
}
setInterval("getdata()",300);
мои данные:
[{«data1″:1,»data2»:4}]
как декодировать данные json с помощью jquery? я использую getdata=eval(«(» reqIntiAjax.responseText «)»); это не работает
Ответ №1:
Используйте $.getJSON
, чтобы jQuery автоматически анализировал JSON для вас или использовал JSON.parse
для самостоятельного декодирования JSON. eval
Для этого нет абсолютно никаких причин.