Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2017, 21:37
Аспирант
Отправить личное сообщение для mazahaler Посмотреть профиль Найти все сообщения от mazahaler
 
Регистрация: 20.11.2017
Сообщений: 72

Скрипт не видит элементы, подгруженные с помощью ajax
Здравствуйте, проблема следующая: я подгружаю древовидный список с помощью ajax:
$(document).ready(function(){
 $.ajax({ 
   url: "fetch.php",
   method:"POST",
   dataType: "json",       
   success: function(data)  
   {
    $('#treeview').treeview({data: data});
   }   
 });
 
});

в
<div class="container" >
 
            <div id="treeview"></div>
        </div>

Список отображается нормально.
затем по клику на элемент списка пытаюсь получить его имя
$(function(){
    $('li').click(function(){
        var Name=$('li').text();
        alert(Name); //для проверки работоспособности
        $.ajax({
            type:"POST",
            url: "addupdate.php",
            data:{Name:Name},
            success:function(data){
                $(".MainID").val(data); 
            }
        });
    });
});

Но это не срабатывает, потому что скрипт просто не видит элементы списка(li). Как я могу решить эту проблему?
Ответить с цитированием