2009-09-04 5 views
1

J'ai une requête concernant jquery que je veux créer une boîte de dialogue ouverte, puis remplir certaines valeurs. Comme j'ai essayé de créer une boîte de dialogue en utilisant jquery, elle utilise d'anciennes valeurs car cette div existe déjà sur cette page. Donc, je veux créer un objet de la boîte de dialogue en utilisant jquery, puis remplir les champs dedans. J'utilise jsmarty et jquery ensemble. Mercicréer un dialogue sans identifiant dans jquery

+0

Dup: http://stackoverflow.com/questions/1377523/create-dialog-without-id-and-append-in-jquery –

Répondre

5

Vous pouvez juste faire quelque chose comme ça ...

var jDialogContainer = $(document.createElement("div")); 
// add anything to jDialogContainer you want 
jDialogContainer.html("hello"); 
jDialogContainer.dialog({/*options go here*/}); 
0

La façon la plus rapide est de créer la boîte de dialogue à la volée puis il suffit d'appeler le dialogue sur ce:

$('<div>').html('Hello ' + someVar).dialog() 

J'aime pour utiliser le modèle jQuery http://api.jquery.com/jQuery.template/ pour créer du HTML, puis appelez quelque chose comme un dialogue dessus.

Questions connexes