[TYPO3-german] ein bisschen OT: Das Suchergebnis einer Formulareingabe soll auf derselben Seite in einer Fancybox dagestellt werden
JCL - Johannes C. Laxander
jc at laxander.com
Wed Jun 20 15:34:24 CEST 2012
Hallo Bernd,
danke - klingt plausibel. Einfach? Ich habe mit Ajax noch nichts gemacht. Irgend einen Tipp wo ich gezielt zu dieser Aufgabestellung infos finden kann - oder vielleicht sogar ein Codebeispiel? ;-)
Gruß, Johannes.
> Bernd Wilke
> Gesendet: Mittwoch, 20. Juni 2012 13:56
>
> On 06/20/2012 01:49 PM, JCL - Johannes C. Laxander wrote:
> > Hallo,
> >
> > ich steh gerade vor folgendem Problem:
> >
> > nach Eingabe von zwei Suchkriterien in ein Formular bereite
> ich die Ausgabe per TS über ein CONTENT-Objekt auf und zeige
> das Ergebnis im FE auf derselben Seite an.
> >
> > So weit - so gut!
> >
> > Nun möchte ich das Ergebnis aber nicht in der Seite selbst
> anzeigen, sondern in einer Fancybox!
> >
> > Mit diesem Construct funktioniert das auch:
> >
> > <script language="JavaScript" type="text/javascript">
> > <!--
> > $(document).ready(function() {
> > $(".xyz").fancybox({
> > ...
> > });
> > });
> > -->
> > </script>
> >
> > <p><a class="xyz" href="#suchergebnis">Anzeigen</a></p>
> >
> > <div id="suchergebnis" style="display:none;width:500px;">
> > <h2>Lorem ipsum dolor sit amet</h2>
> > <p>Ergebnis der Abfrage...</p>
> > </div>
> >
> >
> > Die Lösung hat nur einen Haken: der Link der extra
> angeklickt werden muss! Das sollte nach Anklicken des
> Fromular-Buttons beim Anzeigen des Suchergebnisses (laden der
> Seite) automatisch geschehen.
> >
> > Hat jemand eine Idee, wie das zu machen ist? Freue mich über Eure
> > Ideen... :-)
>
> das klingt doch so, als ob du den Inhalt der Fancybox per
> AJAX dynamisch nachladen und in die Seite einbauen willst.
> Also das Formular nicht normal abschicken und die Seite
> komplett neu aufbauen, sondern per JS das submit abfangen und
> einen AJAX-Call generieren (evtl. anderen Seiten typ?), nur
> das Suchergebnis zurückliefern lassen, alles in ein div
> packen und in der fancybox anzeigen.
>
> bernd
> --
> http://www.pi-phi.de/cheatsheet.html
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list