Autor | Zpráva | ||
---|---|---|---|
Hajaxa Profil |
Zdravím,
potřeboval bych převést tuto funkci do jQuery. Je to možné? Děkuji moc. function polozky2(id, page) { AjaxPost(URL_WEBU+'/polozky.inc.php', "page="+page+"&id="+id, function () { if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { div('polozky_c').innerHTML += xmlHttp.responseText; } } ) } |
||
Chamurappi Profil |
Reaguji na Hajaxu:
1) Proč? Co tím získáš? 2) jQuery je také JavaScript. 3) Ano, je to možné. Stačí si zběžně pročíst dokumentaci k jQuery. |
||
Hajaxa Profil |
#3 · Zasláno: 3. 11. 2013, 18:18:20
Chamurappi:
1) Lépe se mi s ním pracuje. Zkoušel jsem následně převést kód do jQuery, ale je to nefunkční: $.ajax({ url: "URL_WEBU+'/polozky.inc.php', "page="+page+"&id="+id, type: 'POST', success: function polozky2(id, page) { $('#polozky_c').html(data); } }); |
||
shaggy Profil |
#4 · Zasláno: 3. 11. 2013, 18:23:03
Hajaxa:
„ale je to nefunkční“ Vidíš a pritom stačí používať editor, ktorý ti zvýrazní syntax (tak, ako na tomto fóre). Pozri si riadok s URL a hneď zistíš, že máš problémy s úvodzovkami/apostrofami, oprav si ich. Ale aby si nepovedal, že som zlý, tak ti ten kód prevediem do jQuery: function polozky2(id, page) { AjaxPost(URL_WEBU+'/polozky.inc.php', "page="+page+"&id="+id, function () { if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { div('polozky_c').innerHTML += xmlHttp.responseText; } } ) } |
||
Hajaxa Profil |
#5 · Zasláno: 3. 11. 2013, 18:37:20
shaggy:
Ale to je ten původní kód, který je napsaný v klasickém Javascriptu. Ten bych potřeboval převést to podobného tvaru, jako je tento (bohužel nefunguje): $.ajax({ url: "URL_WEBU+'/polozky.inc.php', 'page="+page+"&id="+id, type: 'POST', success: function polozky2(id, page) { $('#polozky_c').html(data); } }); |
||
shaggy Profil |
#6 · Zasláno: 3. 11. 2013, 19:39:58
Hajaxa:
„Ale to je ten původní kód, který je napsaný v klasickém Javascriptu.“ Ty si ale všímavý :-) Keďže jquery = javascript, tak je to jedno. A stále to máš zle, rozumieš vôbec javascriptu? Pozri sa na tú adresu, ktorú vkladáš do parametra url, vôbec ti tam nevadia tie zbytočné apostrofy a čiarka? |
||
_es Profil |
#7 · Zasláno: 3. 11. 2013, 20:00:03
Hajaxa:
„1) Lépe se mi s ním pracuje.“ Ako „lepšie“, keď s ním zjavne nevieš pracovať vôbec? Ako ti to má niekto „previezť do jQuery“, keď nepozná definíciu funcie AjaxPost , premennej xmlHttp a funkcie div ? Ak ich ponechá, tak ako sú, tak z toho predsa bude stále ten pôvodný kód.
|
||
Časová prodleva: 10 let
|
0