Jul
6.

Dojo Quicki : Events in einem Dijit.Dialog connecten

Abgelegt in Webdesign & PHP | Veröffentlicht von Limespacer

Guten Abend,

heute hatten wir mal wieder ein “kleines” Dojo Problem. Wie legt man Events auf Elemente in einem dijit.Dialog.

Die Schwierigkeit ist , dass ein Dialog ein dijit.Contentpane ist und in diesem kein Javascript ausgeführt wird. Sprich ein

dojo.addOnLoad klappt nicht.. Die Lösung , man connected sich erst auf den onLoad Event des Dialogs und dort kann man dann sein “addOnLoad” nachbasteln :-)

dojo.connect(dijit.byId('addCommentDialog'), 'onLoad' ,function() {
 dojo.connect(dojo.byId('submitCommentForm'), 'onclick', function() {
 submitCommentForm();
 });

 dojo.connect(dojo.byId('hideCommentDlg'), 'onclick', function() {
 hideCommentDlg();
 });
});
Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype

Das könnte dich auch interessieren:

  1. Dojo Quicki : Wie auf den onClick event eines TabContainers reagieren
  2. Dojo 1.4.0 wurde released..
  3. Dojox Grid Zeilen anhand von Werten einfärben

Hinterlasse ein Kommentar