tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
521
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dreamer29 dreamer29 ist offline Mitglied Bronze
    Registriert seit
    May 2009
    Beiträge
    30
    Hallo Zusammen,

    ich habe bei einem selectOneMenu einen <a4j:support>Tag eingefügt damit andere Inputs neu gerendert werden beim Wert ändern.

    <a4j:support event="onchange" actionListener="#{meinBean.myListener}" reRender="WOHNORT,STRASSE" immediate="true" />

    Ich will jetzt bei einer Methode je nach Requestart diese Inputs ändern.

    bsp:
    if(requestart:ajax) input.farbe =rot;
    if(request:server) input.farbe =blau;

    wie kriege ich das hin mit JSF ?
     

  2. #2
    Avatar von Sentoo
    Sentoo Sentoo ist offline Mitglied Gold
    Registriert seit
    Jul 2009
    Ort
    Brühl
    Beiträge
    131
    Hallo Dreamer,

    ich bin nicht ganz sicher, was Du bewirken möchtest. Ich vermute Du möchtest deine Inputs je nach Status des Ajax requests einfärben?

    Falls ja, kannst Du das mittels onsubmit und oncomplete machen. Das sind Attribute von a4j:support in die Du JavaScript einfügen kannst. onsubmit ist eben dann, wenn der request vom Client zum Server geschickt wird. oncomplete dann, wenn die Response vom Server beim Client eintrifft.

    Aber noch eine Warnung, ich sehe, das DU als event onchange hast. Das kann sehr hungrig sein. Wir hatten damit schon Probleme, wenn das a4j:support z.B. in einem Dropdown eingebettet war und der User mit dem Mausrad die Funktionen durchgeschaltet hat. In dem Fall setzt Du am besten das requestDelay auf ~200 - 300 ms.
     

Ähnliche Themen

  1. flush in ajax request
    Von vandamp im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.11.10, 10:52
  2. Ajax Request & IE8
    Von djnelly im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 08.01.10, 10:16
  3. Ajax Request
    Von as333 im Forum Javascript & Ajax
    Antworten: 19
    Letzter Beitrag: 18.10.09, 23:00
  4. Ajax Request Problem
    Von drabbit im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 10.08.09, 13:22
  5. Antworten: 14
    Letzter Beitrag: 09.05.09, 12:32