2010-08-13 30 views
1

J'ai une exigence où j'ai besoin d'afficher la liste des données dans une boîte de dialogue jquery une fois un lien est cliqué. Je peux facilement recueillir les données qui doivent être affichées dans la boîte de dialogue sur la page charger et afficher les données dans le dialogue.Je vais placer ces données dans un div caché et simplement le pop up lorsque l'utilisateur clique sur le lien.Mais mon exigence est qu'il doit y avoir jquery ajax obtenir lorsque les utilisateurs cliquent sur le lien et ce contenu devrait être affiché dans le dialogue de jquery. Comment puis-je réaliser cela.jquery ajax call faire remplir le dialogue jquery

Merci à l'avance,

Tech occasion: Asp.net mvc, Jquery

Répondre

0

Lorsque le lien est cliqué, alimenter un div (dans l'exemple ci-dessous un div qui existe déjà) en utilisant une méthode ajax telle comme .load et initialiser une boîte de dialogue sur la div nouvellement peuplée (non testé!):

$("#theLink").click(function() { 
    $("#myDiv").load("/some/link.html") 
       .dialog({ autoOpen: false }); 
    $("#myDiv").dialog('open'); 
}); 

http://api.jquery.com/load/