За последние 24 часа нас посетили 19873 программиста и 1654 робота. Сейчас ищут 1817 программистов ...

Аякс на ссылке

Тема в разделе "JavaScript и AJAX", создана пользователем Vdrebezge, 23 ноя 2010.

  1. Vdrebezge

    Vdrebezge Активный пользователь

    С нами с:
    1 сен 2010
    Сообщения:
    12
    Симпатии:
    0
    Здравствуйте.
    Имеется ссылка. Надо чтобы при клике по ней срабатывал аякс и после происходил переход по этой ссылке.
    Заранее спасибо
     
  2. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    <a href="javascript:" onClick="AJAX()">ссылка</a>
     
  3. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    <a href="javascript:AJAX()">ссылка</a>
    А чего не так?
     
  4. Vdrebezge

    Vdrebezge Активный пользователь

    С нами с:
    1 сен 2010
    Сообщения:
    12
    Симпатии:
    0
    Вы наверно меня не совсем правильно поняли.
    Есть кнопка
    PHP:
    1. <div id="buy" class="basket"><a href="/personal/cart/index.php">Купить</a></div>
    и
    [js]
    <script type="text/javascript">
    $('#buy').click(function()
    {
    var product_id = $('#product_id').text();
    var price=$("#price").text();
    $.ajax({url:'/tools/add2basket.php',
    data: {product_id:product_id,price:price},
    success: function(data)
    {
    $('#qun').text(data);
    }
    });
    return false;
    });
    </script>
    [/js]
     
  5. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Вот вы сами ответили на свой вопрос.

    ЗЫ Всегда умиляла привычка русских программистов называть корзину basket
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ему надо document.navigate или чета типа того
     
  7. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Ничего не надо больше помимо пожалуй $(document).ready
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    вот оно
    Пример: перейти на документ по адресуfunction
    [js]goJs() {
    window.location = "http://javascript.ru"
    }[/js]
    http://javascript.ru/window.location
     
  9. Vdrebezge

    Vdrebezge Активный пользователь

    С нами с:
    1 сен 2010
    Сообщения:
    12
    Симпатии:
    0
    Спасибо...сделал через window.location...спасибо
     
  10. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    igordata
    а .href где потерял? не везде вродь будет работать так.
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    какой хреф? разве он сработает? я не в курсе.
     
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    location.href = /* new location */
     
  13. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Не обязательно.
     
  14. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    igordata
    без него у меня в какомто браузере не срабатывало.