За последние 24 часа нас посетили 16580 программистов и 1644 робота. Сейчас ищет 1391 программист ...

Передать ID через jQuery

Тема в разделе "JavaScript и AJAX", создана пользователем Basters, 26 май 2011.

  1. Basters

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

    С нами с:
    2 янв 2008
    Сообщения:
    30
    Симпатии:
    0
    Адрес:
    Ростов на Дону
    Доброй ночи, вопрос такой, есть код, запрос к бд, после него цикл, выводит ID и имя устройства прилетевших из запроса, как организовать кнопку, чтобы при клике по ней обновить определенную запись в бд? я сделал так
    Код (Text):
    1. $("#minus_r").click(function()
    2. {
    3. $.get("search.php",{ id: "?id?", rate: "minus" } );
    4. });
    вот проблема, как передать в скрипт ID ?

    вот код вывода из бд
    Код (Text):
    1.  
    2. while ($result = pg_fetch_assoc($query))
    3. {
    4. echo "
    5. <br><a href='use.php?action=view&use_id=".$result['id']."'>".$result['name']."</a>
    6. ";
    7. if (role('device'))
    8. {
    9. echo"&nbsp;<a href='use.php?action=edit&id=".$result['id']."'>[ред]</a><a href='use.php?action=del&id=".$result['id']."'>[x]</a>
    10. ";
    11. }
    12. }
    нужно передать через JS $result['id'] тот, на против которого щелчек.
     
  2. qwert_ukg

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

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    [js] $("a").click(function()
    {
    alert($(this).attr("id"));
    });[/js]
     
  3. Basters

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

    С нами с:
    2 янв 2008
    Сообщения:
    30
    Симпатии:
    0
    Адрес:
    Ростов на Дону

    как узнать какой именно тег "а"? ведь там будет выводиться из БД возможно 10, возможно 15, возможно больше строк записи
     
  4. karakh

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

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    этим и занимается $(this)
     
  5. Basters

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

    С нами с:
    2 янв 2008
    Сообщения:
    30
    Симпатии:
    0
    Адрес:
    Ростов на Дону
    Точно, спасибо, уже голова не соображает... :oops:
     
  6. Basters

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

    С нами с:
    2 янв 2008
    Сообщения:
    30
    Симпатии:
    0
    Адрес:
    Ростов на Дону
    Еще вопрос, нужно обновить страницу с помощью Jquery, но чтобы сохранились данные, прилетевшие из формы с другой страницы методом POST.


    Когда обновляю F5, то данные остаются, а когда window.location.reload(); то данные теряются