2010-10-07 5 views
0

J'utilise la fonction suivante pour construire une boîte Modal. Et j'ai besoin de la combo jquery à l'intérieur de cette boîte modale.Jquery à l'intérieur de la fonction de boîte modale

 function launchModal(id) { 
     jQuery('body').append('<div id="catmodal" title=""><select id="ac_s1"><option value="Home Security"></option></select></div>'); 
     jQuery('#'+id).dialog({ 
      resizable: false, 
      height: 370, 
      width: 900, 
      modal: true, 
      buttons: {Close: function(){jQuery(this).dialog('close');}}, 
      close: function(event, ui){jQuery(this).dialog('destroy').remove();} 
     }); 

Et je l'ai écrit

jQuery (document) .ready (function() { jQuery ("# ac_s1") combobox(). }

Mais cela fonctionne seulement en dehors modal fonction de boîte, si j'insère à l'intérieur du contenu de la fonction de boîte modale, il cesse de fonctionner et menu simple html Select apparaît.

Comment résoudre ???

Répondre

0

donner un identifiant à modal div -. Modaldiv

écriture html dans ce

essayer $ ('# modaldiv') html (.......) ou $ ('# modaldiv') .text (.......)

Questions connexes