Показать сообщение отдельно
  #3 (permalink)  
Старый 05.01.2010, 22:20
Аспирант
Отправить личное сообщение для xela1980 Посмотреть профиль Найти все сообщения от xela1980
 
Регистрация: 20.11.2009
Сообщений: 33

Сделал как Вы посоветовали $("#dialog").dialog('destroy').remove(); Но теперь после того как закрываю диалог второй раз он вообще не вызывается. Я так понимаю убивается ("#dialog") в DOM после закрытия А как же восстановить его для повторного открытия диалога? Код такой

$("#dialog").dialog(
 { 
 position: ["left","top"],
 title:"Запись новой пары",
 hide: "slide",show:"slide",height:400,width:700, 
 zIndex:999,
 open: function(event, ui) {
 $.ajax({
  
 url:"ajax/stationary/insert_pair.php",
 data:stqstring,
 cache: false, 
 success: function(html)
 { $("#insert_pair").html(html);                         
   
 }
 });    
 },  
 close: function(event, ui) {
           
 $("#dialog").dialog('destroy').remove();
     
 }
 }).dialog("open");


ТО что возвращается в #insert_pair

 $(".open_add_pair_field").live("click",ADD_PAIRS_FIELD);
 $(".close_add_pair_field").live("click",function() 
 {
  
 alert("Закрываю поле");
 $(".add_par_field").hide(); 
 });
Ответить с цитированием