document.getElementById('akarmi').submit() nem müxik
Sziasztok!
Van egy kis gondom, ami csúnyán kifogott rajtam.
Egy dinamikusan generált form ajaxal elküldi az adatokat, majd visszakap (ha minden stimmel) egy submitoló js-t, de sajnos sehogy sem akar működni...
a fügvény ami visszamegy, ami elsubmitolná a formot:
(xhtml az oldal)
document.getElementById('formnev').submit();
Ennek elviekben működnie kellene ugye?
előre is köszi a segítséget!
megj.: Annyira elrejtőzött előlem a probléma oka, hogy ha kell kirakom az oldalt valahova, ha szükséges :)
■ Van egy kis gondom, ami csúnyán kifogott rajtam.
Egy dinamikusan generált form ajaxal elküldi az adatokat, majd visszakap (ha minden stimmel) egy submitoló js-t, de sajnos sehogy sem akar működni...
a fügvény ami visszamegy, ami elsubmitolná a formot:
(xhtml az oldal)
document.getElementById('formnev').submit();
Ennek elviekben működnie kellene ugye?
előre is köszi a segítséget!
megj.: Annyira elrejtőzött előlem a probléma oka, hogy ha kell kirakom az oldalt valahova, ha szükséges :)
Mit is kap vissza?
Tipikus példa
Bónusztipp: Szerintem a getElementById() nem egy DOM node-dal tér vissza, vagy az nem egy form node.
IgenIgen
Fent van
re
>>>$('r628form').submit()
TypeError: $("r628form").submit is not a functiontesztem....elek.name (sor 65)
>>> $('r628form').submit
<input id="r628submit" type="button" onclick="javascript:document.getElementById("r628ellenor").value=1;" value="Mehet" style="" name="submit"
lehet, hogy a name-nek nem submit-nak kéne lennie...
üdv Csaba
Javítva!
OK. DONE
Megosztanám a megoldást: az url-ben szerepelt egy & jel. Amire kaptam is warningot a validálás során, de a fizikai SUBMIT működött, így jó ideig nem gyanakodtam. Nem is akartam módosítani sima warning miatt.
Azonban kiderült, hogy MÁRPEDIG az a baj!
Valamiért a js már nem akarta submitolni így a dolgot.
A warning azert warning, hogy