2010-05-06 6 views
1

J'utilise l'ajax qui renvoie une chaîne ..comment convertir la chaîne en objet json?

Je veux convertir le responsetext en un objet json à traiter.

J'ai essayé eval et aussi, mais ne fonctionne ...

Wht à faire?

Mon code est

function handleResponse() { 
    if(httpa.readyState == 4){ 
    var response = httpa.responseText; 
    if(response!='empty') 
    { 
     alert(response); 
     var foo = eval('(' +strJSON+ ')'); 
     alert (foo); 
    } 
} 
} 

// alertes de réponse

[{"id":"1","name":"Pepsodent 100g","selling_price":"28.75"},{"id":"2","name":"Pepsodent 40g","selling_price":"18.90"},{"id":"3","name":"Pepsodent brush","selling_price":"19.50"}] 

Répondre

1

changement strJSON à response.

+0

moyens? pouvez-vous donner un échantillon de code – Vijay

Questions connexes