WhiteShark
Admiral
- Registriert
- Mai 2002
- Beiträge
- 9.949
nabend,
ich arbeite gerad an der verbesserung meiner onlinegalerie.
die ganzen bilder sind sortiert in verschiedene ordner.
mein ziel im grunde ist eine tabelle, auf der linken seite sind die ganzen ordner aufgelistet und auf der rechten sollen dann die fotos per ajax nachgeladen werden.
ich nutze dazu die prototype.js bibliothek.
meine javascript sieht so aus:
mein html-code dann so:
in $o steht per php dann der ordnername, auf die das formular verweist.
allerdings hab ich davon logischerweise dann mehrere formulare/buttons. aber egal welchen button ich klicke, er läd nutzt immer den ordnernamen des ersten buttons.
liegt wohl daran, das alle formulare die gleich id haben.
wie schaffe ich es nun, das ich mehrere formulare haben kann?
ausserdem will ich eigentlich keine buttons haben, sondern normale links.
da dies aber meine ersten versuche mit ajax sind, hab ich keine ahnung wie ich das hinbekomme.
hoffe mir kann jemand helfen.
mfg
ich arbeite gerad an der verbesserung meiner onlinegalerie.
die ganzen bilder sind sortiert in verschiedene ordner.
mein ziel im grunde ist eine tabelle, auf der linken seite sind die ganzen ordner aufgelistet und auf der rechten sollen dann die fotos per ajax nachgeladen werden.
ich nutze dazu die prototype.js bibliothek.
meine javascript sieht so aus:
Code:
function hol_bilder() {
var myAjax = new Ajax.Request(
"loadimages.php",
{
method: 'get',
parameters: Form.serialize($('input')),
onComplete: zeige_bilder
}
);
}
function zeige_bilder( originalRequest ) {
$('output').innerHTML = originalRequest.responseText;
}
mein html-code dann so:
Code:
<form id=input><input type=hidden name=ordner value=\"$o\"><input type=button value=\"$o\" onclick=\"hol_bilder()\"></form>
allerdings hab ich davon logischerweise dann mehrere formulare/buttons. aber egal welchen button ich klicke, er läd nutzt immer den ordnernamen des ersten buttons.
liegt wohl daran, das alle formulare die gleich id haben.
wie schaffe ich es nun, das ich mehrere formulare haben kann?
ausserdem will ich eigentlich keine buttons haben, sondern normale links.
da dies aber meine ersten versuche mit ajax sind, hab ich keine ahnung wie ich das hinbekomme.
hoffe mir kann jemand helfen.
mfg