| 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: 12 let
|
|||
0