W Twoim przykladzie odbior danych jest, ale gdzie je wysylasz? Formularz jest po to by przekazac jakies dane...

Wydaje mi sie, ze zrobilem juz wiekszosc:
Kod
function umiesc(b)
{
var wynik = eval('(' + b + ')');
for (var a in wynik) document.getElementById(a).value = wynik[a];
}
function wyslij()
{
var s = '';
for (i=0; i<document.forms[0].length; i++) s += document.forms[0].elements[i].name + '=' + document.forms[0].elements[i].value + '&';
advAJAX.post({
url: 'page.php',
queryString : s,
onSuccess : function(obj) { umiesc(obj.responseText); },
onError : function(obj) { alert('Error: ' + obj.status); }
});
}
Wysylam wartosci wszystkich pol formularza metoda POST do skryptu page.php, obrabiam i wstawiam spokojnie w divy czy tak jak w tym przypadku w pola tekstowe. Wszystko dziala, zmiany widoczne itd. Martwi mnie tylko blad, ktory pojawia sie w konsoli bledow w ff o tresci: nieprawidlowo sformowany. Dodam, ze z php przesylam stringa o takiej postaci:
Kod
{
"w1":"ddd",
"w2":"ccc",
"w3":"ggg"
}