ugrás a tartalomhoz

Ajax Toolbox és a paraméter lista dinamikus összeállítása.

s_volenszki · 2008. Jan. 24. (Cs), 09.34
Sziasztok!

Ajax Toolbox-szal kapcsolatban kérek segítséget!

Az elküldésre kerülő paraméter listát dinamikusan szeretném összeállítani! Alapban ugye így néz ki:

AjaxRequest.post(
                {
                    'url':postURL
                    ,'parameters':{'param1':param1, 'param2':param2, 'param3':param3}
                    ,'onSuccess':function(req){alert(req.responseText);}
                    ,'timeout':60000
                    ,'onTimeout':function(){alert('Time out!');}
                    ,'onError':function(req){alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}
                }
            );
és én azt szeretném, hogy a paramteres kapcsos zárójelén belülre kerülő változó és érték párokat ne keljen előre meghatározni, hanem a form feldolgozó rutin alkossa meg és illesze be.

Előre köszönöm a segítséget!

s_volenszki
 
1

Szeretem a Weblabort mert nagyon komolyan intuál! :)

s_volenszki · 2008. Jan. 24. (Cs), 10.21
Néha csak elég feltennem a kérdést, és utána pik-pak megoldódik! :)
Hiába! Weblabor!

EvalAjax = "AjaxRequest.post(" + 
                "{" +
                    "'url':postURL" +
                    ",'parameters':{" + "ide aztán jöhet minden féle változó" + "}" +
                    ",'onSuccess':function(req){alert(req.responseText);}" +
                    ",'timeout':60000" +
                    ",'onTimeout':function(){alert('Time out!');}" +
                    ",'onError':function(req){alert('Error! StatusText=' + req.statusText);}" +
                "}" +
            ");";
            eval(EvalAjax);
Köszi!