Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2016, 08:52   #1
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию Ajax. Вопрос по eq() и передачу параметра.

Доброго времени суток.
Тут опять столкнулся с проблемой, нужно загрузить одну страничку в тело таблицы, но что-то не могу понять, как передать один параетр.
PHP код:
<div class="container-fluid">
 <div class="row">
  <div class="col-md-8">
      
    <div class="col-center">Серии</div>
    
    <table class="table table-bordered">
      <thead>
          <tr>
          <th>ID</th>
          <th>№ серии</th>
          <th>Описание</th>
          <th>Дата ввода</th>
          <th>№ полки</th>
        </tr>
      </thead>
      <tbody id="f_click">
          <?php foreach ($getList as $st_getList): ?>
            <tr class="rowClick">
              <?php foreach ($st_getList as $val_st): ?>
                <td class="item"><?php echo $val_st;?></td>
              <?php endforeach;?>
            </tr>
          <?php endforeach;?>
      </tbody>
    </table>
    <br>
  </div>

  <div class="col-md-4">
      
      <div class="col-center">Выпуски</div>
  
    <table class="table table-bordered">
      <thead>
            <tr>
            <th>№</th>
            <th>Наименование</th>
            <th>Статус</th>
            <th>Выдача на руки</th>
            </tr>
      </thead>
      <tbody id="content">
            <tr>
            <td>23</td>
            <td>сваи забивные ж/б трам-пам-пам парам-пам-пам!</td>
            <td>исключен</td>
            <td>не выдан</td>
            </tr>
      </tbody>
    </table>
      <br>
  </div>
 </div>
</div>

<script>
  $(function()
  {
      $('#f_click').on('dblclick', '.rowClick', function()
      {
        $.ajax
        ({
            url: "series/" + $("table tr:eq(1) td:eq(0)").html(),
            cache: false,
            success: function(html)
            {
                $("#content").html(html);
            }
        });
      });
  });
</script>
Получается нужно загрузить страницу по адресу
Код:
series/значение_в_первой_ячейки
значение первой ячейки той строки, на которую я даблкликнул, ради чего, собственно, всё и писалось.
Artsiom вне форума Ответить с цитированием
Старый 05.10.2016, 09:16   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Код:
$('#f_click').on('dblclick', 'tr', function() {
  console.log($(this).children('td').eq(0).text());
})
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 05.10.2016 в 09:21.
Alex11223 вне форума Ответить с цитированием
Старый 05.10.2016, 09:40   #3
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию

-Спа-си-бо, что по-мог-ли. Не дум... Не дум... А... Спа... Спа-си... бо...(с)Тайна третьей планеты

А можете посоветовать, что можно почитать про JS(jQuery)? Именно конкретно для новичков. Правда на русском
Artsiom вне форума Ответить с цитированием
Старый 05.10.2016, 09:51   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

По jQuery его оф. сайт и гугл.
Насчет руского не знаю, наверно есть какие-то переводы документации. Изучайте английский, для технической литературы особо крутого уровня знаний не надо же.

По JS например https://learn.javascript.ru
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 05.10.2016 в 09:54.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[вопрос] Гаджет: Ajax чтение. Tahoma JavaScript, Ajax 0 11.11.2012 21:21
Вопрос об Ajax coolartemka Помощь студентам 0 19.04.2011 02:33
Вопрос по Ajax - подргузка кода... prizrak1390 JavaScript, Ajax 6 05.06.2010 22:36
Вопрос. Про передачу массива DartDayring Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 29.03.2010 02:27