Сообщение от nasqad
|
ваш код не красивый, непонятно что вы хотите, напишите в картинках
function clk(obj) {
var x = event.target.value;
$.ajax({
type: "POST",
url: "http://localhost/football/poisk.php",
data: ({
x: x
}),
dataType: 'json',
beforesend: alert("Отправляемые данные a=" + x),
success: function(data) {
$.each(data, function(index, a) {
for (var i in a) {
if (i === "name") {
$("#name" + index).empty(a[i]);
$("#name" + index).append(a[i])
};
if (i === "fam") {
$("#fam" + index).empty(a[i]);
$("#fam" + index).append(a[i])
};
if (i === "otch") {
$("#otch" + index).empty(a[i]);
$("#otch" + index).append(a[i])
}
}
})
},
})
};
|
Отправляю значение первой радио группы
var x = event.target.value;
далее получаю массив из которого нахожу нужные поля
fam name otch
и присваиваю индекс
первая фамилия в массиве имеет индекс 0 вторая 1 и т д
fam0 fam1 итд
далее я помещаю все это в ячейки таблицы которые уже созданны
<table width="100" border="0" cellspacing="10" cellpadding="10">
<tr>
<th scope="col" id="fam0"> </th>
<th scope="col" id="name0"> </th>
<th scope="col" id="otch0"> </th>
</tr>
<tr>
<td id="fam1"> </td>
<td id="name1"> </td>
<td id="otch1"> </td>
</tr>
</table>
а я хочу чтобы таблица создавалась сама с таким количеством строк
сколько у меня фамилий(индексов)