Показать сообщение отдельно
  #5 (permalink)  
Старый 16.05.2014, 13:42
Профессор
Отправить личное сообщение для depp Посмотреть профиль Найти все сообщения от depp
 
Регистрация: 22.04.2014
Сообщений: 151

script>
    set_html = function ($_id, $_class)        
    {
       $.ajax({
           url: '/Ajax/create/'+$_id,
           dataType: 'json',
           success: function(data)
           {
               html = '';
               for (key in (data.info))
               {
                   html +='<li class='+$_class+'><a id="' + data.info[key].id + '" class="num' + data.info[key].id_child + 
                        '" href="#">' + data.info[key].name + '<span>' + data.info[key].id_parent + '</span></a></li>';
               }
           }
       });
    } 

      var html = '';
$(document).ready(function()
{

set_html(0,"files");
//выдает undefined
......
не знаю где именно у вас потом используется html, я бы делал вызов необходимого действия после получения ответа в success ajax.
Ответить с цитированием