Autor | Zpráva | ||
---|---|---|---|
Cicvárek Profil * |
#1 · Zasláno: 8. 10. 2013, 09:27:23
Dobrý den, mám problém a hned dva :) Používám live search, kde se mi vypisují dle hledaného dotazu výsledky z databáze. Ty pak po kliknutí potrebuji dostat do inputu, takže používám
onmouseover="document.formular.obec_id.value = \''.$obec->id.'\'" Všechno funguje, ale potřeboval bych to rozšířit a dostat po tom kliknutí ještě dvě informace, ale do jiných inputu. Druhý problém je že když kliknu na ten odkaz s onmouseover tak se refreshne celá stránka Já bych potřeboval aby se refreshl jen ten input. Odkaz mam dany na "#" nic jiného me nenapadlo. Díky. |
||
aDAm Profil |
#2 · Zasláno: 8. 10. 2013, 09:49:29
událost onMouseOver ale není kliknutí, pokud chceš událost na kliknutí tak onClick. Jednotlivé příkzay pak stačí psát za sebou a klasicky oddělovat středníkem, ovšem pokud toho tam chceš mít kopec tak je lepší udělat onclick="spustAkci();" a pak si vytvořit funkci:
function spustAkci() { document.formular.obec_id.value = "'.$obec->id.'"; .... } |
||
Cicvárek Profil * |
#3 · Zasláno: 8. 10. 2013, 10:32:44
Diky
|
||
Chamurappi Profil |
#4 · Zasláno: 8. 10. 2013, 10:50:57
Reaguji na Cicvárka:
„potřeboval bych to rozšířit a dostat po tom kliknutí ještě dvě informace“ Příkazy se v JS oddělují středníkem. Do onmouseover jich můžeš napsat, kolik chceš.
„Odkaz mam dany na "#" nic jiného me nenapadlo.“ Proč je to odkaz, když nikam neodkazuje? |
||
Časová prodleva: 11 let
|
0