ugrás a tartalomhoz

FORM postolása AJAX-szal

Anonymous · 2006. Már. 1. (Sze), 17.12
Sziasztok!

Lenne egy icike-picicke AJAX-os kérdésem:

Az addig rendben van, hogy az XMLHttpRequest object "send( ... )" metódusával tudok paramétereket küldeni a szerver felé. De!:: nekem igen sok adatom van egy FORM objektumon, azt hogy tudom POST-olni másképp?
Kicsit világosabban: eddig a form.submit() -ot szoktam használni FORM post-olásra, ezt most AJAX-al akarom megoldani, hogy ne kelljen már elmásznom a kliens oldalról.

Reménykedem, h valaki tud valamit. Előre is köszike! M.K.
 
1

Nem biztos

janoszen · 2006. Már. 2. (Cs), 10.03
Udv!

Nem vagyok biztos benne, hogy ez a jo megoldas, mivel vakbaratsagi szempontokbol nem AJAXolok, de mivel latom, hogy nem valaszolt senki, hatha.

Szal elolvastam ezt az oldalt: http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html

Es a kovetkezo kodsor keltette fel a figyelmemet:

http.open('get', 'rpc.php?action='+action);

Mint latjuk, ott a GET. Ha lecserelned POST-ra talan mukodne. A POST ugy mukodik, hogy a headerek utan meg van egy ures sor es utana vannak a form adatok. Egy HTTP snifferrel vagy hasonlo toollal meg tudod nezni.

Remelem, segit.
2

Advanced AJAX

Hodicska Gergely · 2006. Már. 4. (Szo), 16.06
Szia!


Épp a napokban került elő ez:
http://advajax.anakin.us/index-en.htm

Ennek van olyan funkcioja, hogy egy meglévő űrlapot tudsz AJAX-szal elpostolni. Érdemes lehet megnézned.


Felhő
3

<Nincs cím>

Anonymous · 2006. Már. 4. (Szo), 23.25
amiota van prototype mernem azt hasznalja mindenki? :)
4

$()

-zsolti- · 2006. Már. 5. (V), 00.54
Néhány napja nézegetem én is, de nem sok sikerrel. Elég szegényes dokumentációkat találni a Prototype-hoz, az ajax-os részéhez pedig pláne. Eddig egyedül a scriptaculous fogott meg vele kapcsolatban :)
5

<Nincs cím>

Anonymous · 2006. Már. 5. (V), 10.05
Itt is volt a blogmarkok kozt, kiindulaskent tudom ajanlani ezt:
http://prototype.rajmi.hu/prototype.js.hu.html
6

yahoo connection manager

talger · 2006. Már. 5. (V), 12.02
http://developer.yahoo.net/yui/connection/index.html)

ebben van egy külön metódus form-ok küldésére...

YAHOO.util.Connect.setForm(formName);
var cObj = YAHOO.util.Connect.asyncRequest('POST', 'http://www.yahoo.com', callbackObject);