Что может привести к тому, что запрос ajax не сработает? - PullRequest
0 голосов
/ 23 июня 2011

Хорошо, у меня есть этот jQuery

$('.remove_me').click(function(){
    var value = $(this).attr('title');
    console.log('In here');
    console.log(value);

    $.ajax({
        type: 'post',
        url: "/shop_pos/index.php?route=module/cart/ajax_remove_item",          
        dataType: 'json',
    data: {value : value},
        success: function (data) {
        },  
        complete: function () {                 
        }           
    });
    console.log(value);

});

А в консоли в firebug отображается console.logs, но нет исходящего ajax-запроса .. Я даже пробовал это и до сих пор ничего

$('.remove_me').click(function(){
    var value = $(this).attr('title');
    console.log('in here');
    console.log(value);
    $.getJSON('/shop_pos/index.php?route=module/cart/ajax_remove_item', {value: value}, function(data, textStatus)  
    {
        console.log('not getting in here');
      //optional stuff to do after success
    });
    console.log(value);
});

Что может привести к тому, что запрос ajax не сработает

Ответы [ 2 ]

3 голосов
/ 23 июня 2011

Я бы порекомендовал указать опцию error в вашем первом ajax-запросе, чтобы проверить, не происходит ли что-нибудь не так.

$.ajax({
  .. other options
  error: function(x,t,e){
    console.log('Ajax error');
  }
  .. more options
});
0 голосов
/ 23 июня 2011

Переименуйте вашу переменную value во что-то другое

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...