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