Ajax post table каждая строка первая ячейка - PullRequest
0 голосов
/ 04 января 2011

Можно ли каким-то образом получить таблицу для каждой строки первой входной ячейки и отправить ее через ajax в PHP, и она отправит эту информацию в mysql?

<table id="kogused">
<tbody>
  <tr>
    <td>12</td>
    <td>empty</td>
  </tr>
  <tr>
    <td>34</td>
    <td>empty</td>
  </tr>
</tbody>
</table>

$('.addtodb').click(function(){
  $('#kogused tbody tr td.addr input').each(function() {
      var text = $(this).val();
  $.ajax({
        type: "POST",
        url: "insert/insert_addr.php",
        data: "aadress="+ text,
        success: function(){
            alert('Õnnestus!');
            }
        });
        return false;
    });             
});

Таким образом - он добавляет две строки в БД, но с одинаковым значением

1 Ответ

1 голос
/ 04 января 2011

Можно ли каким-то образом получить в каждой строке входное значение первой ячейки таблицы и отправить его через ajax на php, и он отправит эту информацию в mysql?

Чтобы получить каждую первую ячейку,вы бы использовали :first или :nth-child следующим образом:

$('#kogused tbody tr td:first input')

или

$('#kogused tbody tr td:nth-child(1n) input')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...