08. februar 2005 - 15:51Der er
12 kommentarer og 1 løsning
Submitte <form> i en dialogBox
Hej Jeg har problemer med følgende:
Jeg har en side, hvor man kan trykke på en <button>, og der åbnes et dialog-vindue( showModalDialog() ). I dette vindue åbnes filen fil1.php, hvor man kan vælge nogle værdier. Problemet er så : Jeg har en funktion, som tilføjer værdier til listen. Dette bliver gjort via en <form> i fil1.php, der sender har action=$PHP_SELF;
Det som sker, er at når denne form bliver submittet, så åbnes fil1.php i et nyt vindue !!
Er der nogen der har en løsninge på dette problem ? Evt. kender et alternativ til showModalDialog() !
Kriterier til løsningen er, at den skal fungere som en dialog-box
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
det som skal ske, er at man skal vælge et værdi fra det åbnede vindue ( dialog vinduet ) og trykke på "vælg", og dette værdi sættes i et text-felt i "openere" og dialog-vinduet lukkes. Og om man har lyst, så kan man tilføje værdier i dialogvinduet via en <form>
jeg prøver det om lidt :) men popup-vinduet har nu ikke nogen prioritet ! d.v.s. at det ikke fungerer som en dialogbox! den mister fokus, hvis åbner et andet vindue ... hvis du forstår hvad jeg mener !
- man loader hovedsiden/operner-vinduet - klikker på "tilføj" (eller whatever) så popup-vinduet kommer frem - popup vinduet får fokus - man skriver/vælger et eller andet og klikker på Vælg-knappen - det man skrev/valgte sendes over til opener textboksen, og popup'en lukkes.
Du kan også sagtens bruge en showModalDialog. Så submitter du bare formen mod en iframe i dialogen - og sætter din value på formelementet i hovedvinduet via dialogens returnValue og funktionen, der åbner dialogen. Det virker hvergang :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.