У меня есть PHP-файл, который представляет собой представление (в основном HTML), состоящее из нескольких таблиц. Когда пользователь нажимает на один из button
, я хочу, чтобы переменные, которые находятся в моих ячейках (и в правильной таблице), отправляются в таблицу в моей базе данных.Использование .find() и .each() в JS/Jquery
Для этого я буду использовать AJAX позже, но на данный момент у меня проблема с JS/Jquery.
Так что я сделал что-то вроде этого:
$('.boutton').click(function(){
$(?).find('td input').each(function(){
console.log($(this));
console.log($(this).val());
var iValue = $(this).val();
var sAllId = $(this).attr('id');
var sName = $(this).attr('name')
});
});
Моей таблицы и кнопки в DIV, который имеет в качестве id
«стола» + номера таблицы.
Я не знаю, что делать, поскольку я хочу, чтобы это работало на каждом столе и на каждой кнопке. Он должен выбрать только вход td, который находится в таблице, где была нажата кнопка.
Мой HTML является в переменную $ SHTML, так как все в этой таблице сделаны из DATAS (в моей БД), но это должно быть что-то вроде этого:
<table id = "domaine-1-south">
<tr>
<th>BlaBla</th> // Several times
</tr>
<tr>
<td>Blabla</td>
<td><input id = "1#1#1#" name="high"></td>
<td><input id = "1#1#1#" name="mid"></td>
<td><input id = "1#1#1#" name="low"></td>
</tr>
<tr>
<td>Blabla</td>
<td><input id = "1#1#2#" name="high"></td>
<td><input id = "1#1#2#" name="mid"></td>
<td><input id = "1#1#2#" name="low"></td>
</tr>
Для ИН 1 # 1 # 1 # последний 1 для номера строки, а второй - для той таблицы, в которой я.
Стол и пуговицы братьев и сестер? Отображение HTML, несомненно, поможет предоставить более точное решение. –
Добавьте свой код HTML, пожалуйста. –