2010-09-24 5 views
1

J'appelle une boîte de dialogue du code derrière et j'ai un bouton asp:. Maintenant, j'essaie d'appeler l'événement click du bouton asp: dans le dialogue mais sans succès.jQuery - Bouton d'appel Cliquez sur l'événement

D'abord j'ai une fonction jQuery sur document prêt qui ne permet pas l'ouverture de la boîte de dialogue, puis j'inscris ce script par le code derrière. (si je n'ajoute pas la fonction "ouvrir" les boîtes de dialogue fonctionne correctement mais n'appelle pas l'événement.) Si j'ajoute comme dans le code ci-dessous, la boîte de dialogue ne s'ouvre pas mais je n'obtiens pas de javascript Erreur).

sb.Append("$('#mensagemUtilizador').dialog({ "); 
sb.Append("position:'center', width:'auto', autoresize:true, modal:true,"); 
sb.Append("open: function(type,data) {"); 
sb.Append("$(this).parent().appendTo(\"form\");"); 
sb.Append("}"); 
sb.Append("}"); 
sb.Append("});"); 
ScriptManager.RegisterStartupScript(this, GetType(), "openDialog", sb.ToString(), true); 

Est-ce que je fais quelque chose de mal?

J'ai aussi essayé d'ajouter un bouton jQuery. Puis j'ai essayé d'appeler un Webservice avec cet événement clic de bouton mais sans succès aussi.

Répondre

1

Essayez d'entourer votre code avec

$(document).ready(function() { 
    //your code here 
}); 
+0

mate Merci, résolu;) –