Bonjour a tous, j'utilise ui-dialog pour me faire une boite de dialogue, cella fonctionne, par contre j'ai des gros souci de lenteur d'affichage dès que mon code de celui ci est en entier....


Si je met que ceci tout ce passe correctement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$('.dialog').dialog({
            		autoOpen: false,
            	       });

Mais si je rajoute une ligne de plus comme ceci j'ai des gros souci de lenteur de l'affichage de ma page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$('.dialog').dialog({
            	        autoOpen: false,
            		width: 300,			
        		});

Voici mon code en entier :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
$('.dialog').dialog({
            		autoOpen: false,
            		width: 300,
			height: 500,
            		resizable: false,
 
            		buttons: {
                		"{% trans 'Ok' %}": function() { 
 
				var dialogForm = $(this).find("form");
                    		$(dialogForm).submit();				 
                    		$(this).dialog("close");
                		}, 
 
                		"{% trans 'Cancel' %}": function() {
 
                    		$(this).dialog("close"); 
 
                		},
				"{% trans 'Add keyword' %}": function() { 
 
				var nb = 1;
				for(var i = 0 ; i < nb; i++){
 
				     nbInput++;
				     div_dialog = $(".inject_tag");
                                     input_tag = "<p class='size_edit'>{% trans 'New keyword' %} : <input type='text' class='edit_image_tags' name='new_tags_"+nbInput+"' value=''  /></p>";
        			    div_dialog.append(input_tag);
 
				    var str = $("#new_tag").val();
 
				   str = str+nbInput+',';
 
				  //Attribute number hidden id field in order to new tag
		  	          $(".new_tag").attr('value', str);
 
				  }
			       }		
            		   }
        		});

Je ne voie pas de quoi sa peux venir, si vous avez une idée je suis preneur !


Merci d'avance !!!