Javascript-be php kód
Üdv!
Olyan problémával küzdök, hogy az admin felületen lekérdezem a felhasználókat pár adatott kiírva róluk és van egy további infó mellettük, ami egy drop down panel.
A gondom az, hogy nem tudom az emberkékhez külön tenni vagyis bármelyik felhasználónál kattintok a további infó szövegre mindig az első felhasználónál nyílik le a panel.
A head részben így van beállítva a div tulajdonságát és a dinamic-al lehet rá hivatkozni:
Erre a linkre kattintva nyílik le az a div amelyiknél id='dinamic':
■ Olyan problémával küzdök, hogy az admin felületen lekérdezem a felhasználókat pár adatott kiírva róluk és van egy további infó mellettük, ami egy drop down panel.
A gondom az, hogy nem tudom az emberkékhez külön tenni vagyis bármelyik felhasználónál kattintok a további infó szövegre mindig az első felhasználónál nyílik le a panel.
A head részben így van beállítva a div tulajdonságát és a dinamic-al lehet rá hivatkozni:
<script type="text/javascript">
.
..
...
animatedcollapse.addDiv('dinamic', 'fade=1,height=120px,hide=1')
...
..
.
</script>
.
..
...
animatedcollapse.addDiv('dinamic', 'fade=1,height=120px,hide=1')
...
..
.
</script>
Erre a linkre kattintva nyílik le az a div amelyiknél id='dinamic':
<a href="javascript:animatedcollapse.toggle('dinamic')" class="dinamic_szuro">További infók</a>
se füle se farka
Van egy táblázatod, ami mellett van egy legördülő menü, amit meg akarsz nyitni felhasználónként. Mivel a scripted (ami számomra teljesen ismeretlen) csak ID alapján tud hivatkozni, ezért minden felhasználó esetén egyedi ID-t kell adni és a legördülő scripteded is ennek megfelelően kell átírni. Azaz:
dinamic-1
,dinamic-2
,dinamic-3
stb.pont ez a baj
animatedcollapse.addDiv('<?php $id ?>', 'fade=1,height=120px,hide=1')
és a div be is és a linkbe is de ez így nem fog működni. nem akarom ide beilleszteni az egész kódot mert összehányná az oldalt, adok egy linket ha az segít, nem saját találmány csak nem megy az átalakítás.
print / echo
print
kimaradt, lehet azért nem működött neked.he?
Mármint, a javascript kliens oldalon kerül feldolgozásra, amit az belerak a html kódba, az már nem fordul le szerver oldalon.
Letöltöttem egy drop down
animatedcollapse.addDiv('dinamic', 'fade=1,height=120px')
így adjuk meg annak a div-nek a tulajdonságait aminek id="dinamic". viszont így nem lehet mert csak a legelső listázott tagnál fog megnyílni ez a div tehát a felhasználók id-jét hozzá kéne rendelni a dinamic-hoz. És számomra itt kezdődik a probléma, hogy ehhez a js kódhoz, hogyan fűzöm a dinamic után még a felhasználó id-jét.
Már majdnem kész van de
Link
siker
Köszi a segítséget