2009-09-12 9 views
1

Comment puis-je appeler dojo.query avec un bouton sur ma page pour sauvegarder des données dans mysql en utilisant php?Comment utiliser dojo.query avec le bouton?

Je dois exécuter le code suivant sur le bouton clic:

dojo.query("img",dojo.byId("div1")).forEach(function() { 
    // this is now the image 
    dojo.xhrGet({ url: '/somepage.php', 
        data: { image_name: this.title } // ???: depends on what you want 
        load: function(data) { 
         alert("I worked!"); 
        }, 
        error: function(data) { 
         alert("O NOES!!!"); 
        } 
       } 
    ); 
}); 

Répondre

2

Utilisez dojo.connect pour mettre en place un écouteur d'événement pour l'événement onclick du bouton. Si votre bouton a un identifiant de "btn1", le code serait comme ceci:

dojo.connect(dojo.byId('btn1'), 'onclick', functionNameToRun); 
Questions connexes