Autor | Zpráva | ||
---|---|---|---|
Jack06 Profil |
#1 · Zasláno: 28. 6. 2009, 17:23:50
Dobré odpoledne. Chci se zeptat mám na stránce funkce, a chtěl bych je spustit, anichž by se refreshovala stránky, nicméně nevím jak. Vím jaknačíst obsah z jiné stránky, ale jak když mám funkci a oncluck na spuštění ajaxu v jedné stránce. Jak napsat script, aby se spustila daná funkce, třeba function addtext(){print"přidaný text";} ?? děkuji
|
||
Chamurappi Profil |
#2 · Zasláno: 28. 6. 2009, 17:28:16
Reaguji na Jacka06:
Asi nerozumím dotazu. „print"přidaný text";“ Volání funkce se v JS píše jinak a žádná funkce jménem „print“ neexistuje. Existuje metoda document.write, která ale není moc použitelná při onclicku. |
||
Jack06 Profil |
#3 · Zasláno: 28. 6. 2009, 17:35:37
Chamurappi
Mno nechápeš :-).. Mám na stránce nějakou funkci v php, a potřeboval bych ji spustit, anichž by se stránka reloadovala. |
||
fuckin Profil |
#4 · Zasláno: 28. 6. 2009, 21:08:41
jinymi slovy potrebujes ziskat vystup z php skriptu pres ajax?
Resil bych to pres jquery ktere ma ajax vyreseny elegantne, nekdo sice muze namitnout ze je to zbytecne ale ja to spis vidim jako ulehceni prace. |
||
Jack06 Profil |
#5 · Zasláno: 28. 6. 2009, 23:18:05
fuckin
když já nepotřebuji nic složitého tam cpát a používat jquery které je tak rozsáhlě nevím mno.. |
||
Chamurappi Profil |
#6 · Zasláno: 28. 6. 2009, 23:26:39 · Upravil/a: Chamurappi
Reaguji na Jacka06:
„Mám na stránce nějakou funkci v php, a potřeboval bych ji spustit, anichž by se stránka reloadovala“ Ano, tohle je obecné (skoro učebnicové) zadání na AJAX. Takže stačí, když si najdeš jakoukoliv implementaci AJAXu. Můžeš si třeba upravit univerzální funkci pro AJAX. Reaguji na fuckina: „nekdo sice muze namitnout ze je to zbytecne“ Ano, je. |
||
Jack06 Profil |
#7 · Zasláno: 29. 6. 2009, 19:09:24
Chamurappi
pořád nechápu jak tím spustím funkci v tom samém souboru, ve ktérém jsem.. Nechci aby se mi načetl ten soubor, pouze funkce v něm. A ta funkce bude v php a ne v js :-( Asi to nějak nechápu :-( |
||
Časová prodleva: 5 dní
|
|||
Ofi Profil |
#8 · Zasláno: 4. 7. 2009, 14:13:44
jestli to dobře chápu tak chceš načíst script který je v té samé stránce ze které ho chceš načíst ale nechceš refreshovat?
mno mohlo by to jít takto: stranka.php: <?php if(isset($_GET['neco'] { script } else { obsah stránky včetně AJAXU, který odešle pomocí GET proměnnou neco s hodnotou třeba 1 do stranka.php, nebo to můžeš udělat pomocí POST to už je na tobě. } ?> osobně bych ti ale doporučil tu funkci php mít v jinym souboru...jestli chceš nějakou ukázku řekni si...ale myslim že takhle se to dá pochopit. |
||
Časová prodleva: 15 let
|
0