2013-05-31 1 views
0

я бы загрузить содержимое Туптуп из AJAX, но это не работает: -/Jquery: содержание Туптуп загружается в AJAX

Это код:

<div class="maclasse"><a href="#" ajaxparam="monparametre" title="">aaaaaaaa</a></div> 
<script> 
$(function() { 
$(".maclasse a").tipTip({ delay : 200, 
     maxWidth : "350px", 
     context : this, 
     content: function (e) { 
        $.ajax({ 
         url: "../front/toto.php?" + $(this).attr('ajaxparam'), 
         cache: false, 
         success: function (response) { 
          e.content.html(response); 
         } 
        }); 
        return 'Chargement...'; 
       } 
    }); 
}); 
</script> 

2 ошибки insolved из моего сценария:

  • URL-адрес вызывается AJAX будет передними/toto.php? monparametre но передних/toto.php? неопределенные

  • в случае успеха АЯКС, ошибка e.content неопределен является поймать

Если кто-то знает этот вопрос, я был бы очень очень рад :-)

К сожалению за мой бедный английский и спасибо за вашу помощь.

ответ

0

Использование $ (this) внутри обработчика ajax не будет работать, поскольку оно будет назначено самой функции ajax, а не html-странице. Во втором вопросе попробуйте записать ответ на консоль и проверить, имеет ли оно значение, которое вы ищете, возможно, это какая-то ошибка в ошибке. Код:

<div class="maclasse"><a href="#" ajaxparam="monparametre" title="">aaaaaaaa</a></div> 
<script> 
var that = this;  
$(function() { 

$(".maclasse a").tipTip({ delay : 200, 
    maxWidth : "350px", 
    context : this, 
    content: function (e) { 
       $.ajax({ 
        url: "../front/toto.php?" + $(that).attr('ajaxparam'), 
        cache: false, 
        success: function (response) { 
         console.log(response); 
         e.content.html(response); 
        } 
       }); 
       return 'Chargement...'; 
      } 
    }); 
}); 

+0

Спасибо за ваше сообщение - «ответ» является correcte, я вижу правильный ответ с поджигатель, это «e.content», который не определен - «что» не делает не работайте ни: - /, это то же самое => toto.php? undefined – jeromax

Смежные вопросы