Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.06.2016, 01:11
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

выполнить ajax в ajax
Всем привет.
<ul class=" myTab">
  <li ><a href="#home" id="01" >title</a></li>
<li ><a href="#home" id="02" >title</a></li>
</ul>
<div class="tab-content">
  <div class="tab-pane"></div>
</div>

$('.myTab a').click(function (e) {
  e.preventDefault()
  var id = $(this).attr('id')
$.post('/photos/'+id, function(data) {
  $('.tab-pane').html(data); 
});
})

При выполнении в <div class="tab-pane"></div> имею
<li ><a href="#home" id="011" >title -01</a></li>

Можно ли кликнув по id="011" получить в <div class="tab-pane"></div>
<li ><a href="#home" id="021" >title -011</a></li>
Ответить с цитированием
  #2 (permalink)  
Старый 25.06.2016, 01:38
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Можно, ваш если делегировать обработку:

$('.myTab').on('click', 'a', function (e) {

и будет не ajax в ajax, а просто асинхронные запросы по щелчку. И зачем $(this).attr('id'), если и без этого вполне можно обойтись:

this.id

и $.post('/photos/'+this.id - плодить переменные, которые в общем то не нужны плохая привычка.
Ответить с цитированием
  #3 (permalink)  
Старый 25.06.2016, 01:56
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

laimas,
Спасибо, разобрался.Насчёт переменных, там всё в динамике и циклах,так что они там просто необходимы.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка формы после ajax проверки ShutTap Общие вопросы Javascript 15 08.04.2016 11:46
Объект ajax и приостановка функции kilohertz_. AJAX и COMET 5 18.01.2015 16:33
Проблема с AJAX Dim@ AJAX и COMET 4 16.09.2012 22:52
Не получается выполнить ajax запрос barfly jQuery 3 08.08.2012 13:52
Ajax разбор метода mycoding jQuery 14 21.05.2010 10:57