2015-10-26 3 views
-1

ScriptКак преобразовать JSON в массив в Jquery

var data = '{"Err0":"Only letters and white space allowed in Name"}'; 
try { 
        //convert to json string 
         arr = $.parseJSON(data); //convert to javascript array 
         arr.each(function(key,value){ 
         console.log(value); 
        }); 
       } catch (e) { 
        $("#id").val(data); 
       } 

Попытка получить значение JSON, но его метанию ошибку

Любая помощь

Благодаря

+1

'$ данных! == data' – Andreas

+1

' $ данных! = Data' .. Эта ошибка не должна быть довольно простой ключ – charlietfl

+0

@charlietfl обновил мой вопрос – Vikram

ответ

2

использование ниже код

insteade of arr.each использовать $.each(arr,.

DEMO

var data= '{"Err0":"Only letters and white space allowed in Name"}'; 
arr = $.parseJSON(data); //convert to javascript array 
$.each(arr,function(key,value){ 
    alert(value); 
}); 
+0

@charlietfl, который был опечаткой, которую я обновил в своем вопросе, My actual ошибка была 'arr.each()' спасибо anyways – Vikram

+0

@charlietfl проверить мой ответ снова его не только опечатку. использование функции $ .each также неверно –

+0

Вниз избирателя, пожалуйста, объясните, что здесь не так? –

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