Trigger / Simulate Click Event Programmatically über ClientListner

8

Ich habe es geschafft, das click -Ereignis der Schaltfläche so weit wie möglich zu erhalten, indem ich der Dokumentation folge. Womit ich jetzt Probleme habe, ist das programmgesteuerte Auslösen des Click-Ereignisses der ADF-Komponente.

Der Quellcode lautet wie folgt:

%Vor%

Javascript

%Vor%

Also im Grunde versuche ich, dass wenn ich Knopf # cb1 angeklickt habe, ich das click -Ereignis von showDetailItem # pane1 simulieren möchte und so weiter ...

    
asprin 07.08.2015, 11:06
quelle

3 Antworten

3
%Vor%

ist ein Tag, das Sie zusammen mit <af:clientListner> verwenden können, um Ihr Ereignis an Ihre verwaltete Bean weiterzuleiten. Darüber hinaus können Sie auch die oben genannten Tags mit <af:showDetailItem> verknüpfen. Hoffe es hilft.

    
Sid 12.08.2015 14:11
quelle
3

Wenn Sie das Akkordeon vollständig mit JavaScript auf dem Client bearbeiten möchten, müssen Sie die JavaScript-API für ADF-Gesichter verwenden. Speziell diese zwei: Ссылка und

Ссылка

    
Shay Shmeltzer 13.08.2015 00:03
quelle
2

Sie können durch die Kinder der Akkordeon-Komponente navigieren, um herauszufinden, welches showDetailItem gerade offengelegt wird. Dann setze dieses auf "discipled = false" und setze "true" für das nächste.

    
Shay Shmeltzer 07.08.2015 19:59
quelle

Tags und Links