salve ragazzi, vi chiedo un aiuto con mootools.
sto creando una piccola applicazione dove alla selezione di una opzione da una select motools tramite ajax, manda una richiesta al controller che gli risponde tornando in dietro il risultato in codifica json.
lo script è questo
<script language="javascript">
window.addEvent('domready', function() {
//apro l'evento del select box profilo
$('profilo').addEvent('change', function(event) {
var event = new Event(event).stop();
var selection = document.getElementById("profilo").value;
var data = 'idprofilo='+selection;
var ajax = new Ajax('index.php?option=com_wisp&controller=billing&task=json&format=raw', {
data:data,
update: $('nomeservizio'),
onRequest: function() {
this.options.update.setHTML("Loading...");
},
onComplete: function(text) {
var stringa = Json.evaluate(text)
this.options.update.setHTML(stringa);
},
onFailure: function() {
this.options.update.setHTML("Il profilo non è stato trovato correttamente");
}
});
ajax.request();
});
// chiufo la select box profilo
});
ora il risultato che mi stampa è [object Object].
il contenuto della stringa è [{"srvname":"Prepagato 24 ore di connessione da ora","downrate":"2097152"}]
quello che vorrei fare è estrapolare dal risultato json il singolo valore ad esempio
<div id="srvname" > Json->srvname <>
come posso fare? sarò grado a chi mi possa illuminare