Есть таблица, которая заполняется из БД, такого вида:
<form name="post_input" method="POST" action="/admin/osvega_editor">
<tr id="z_<?=$i?>">
<td name = "post_id"><?=$row['id']?></td>
<td><?=$row['new_date']?></td>
<td><?=$row['clerk']?></td>
<td><?=$row['expert_1']?></td>
<td><?=$row['expert_2']?></td>
<td><?=$row['expert_3']?></td>
<td><?=$row['expert_4']?></td>
<td><?=$row['director']?></td>
<td><?=$row['vice_dir']?></td>
<td><?=$row['organ']?></td>
<td><?=$row['certificate']?></td>
<td><?=$row['phone']?></td>
<td><?=$row['adress']?></td>
<td><?=$row['email']?></td>
<td><a href="/admin/osvega_editor?index=<?=$row['id']?>" onclick="return confirm('Вы действительно хотите удалить запись № <?=$row['id']?> из таблицы?')"> Удалить</a></td>
</tr>
<? } ?>
<br><input class="my_button" type="submit" name="update" value="Редактировать" style="width: 250px"/>
<script>alert($_POST['about'][0]);</script>
</form>
При нажатии на ячейку таблицы, срабатывает javascript код, который помещает в ячейку таблицы input для её редактирования:
<script>
$(function() {
$('td').click(function(e) {
//ловим элемент, по которому кликнули
var t = e.target || e.srcElement;
//получаем название тега
var elm_name = t.tagName.toLowerCase();
//если это инпут - ничего не делаем
if(elm_name == 'input') {return false;}
var val = $(this).html();
var code = '<input type="text" class="myInput" id="edit" value="'+val+'" />';
$(this).empty().append(code);
$('#edit').focus();
$('#edit').blur(function() {
var val = $(this).val();
$(this).parent().empty().html(val);
});
var name_input = document.getElementById('edit');
});
});
$(window).keydown(function(event){
//ловим событие нажатия клавиши
if(event.keyCode == 13) { //если это Enter
$('#edit').blur(); //снимаем фокус с поля ввода
}
});
</script>
Мне нужно чтобы после редактирования ячейки происходил UPDATE таблицы в БД, но с этим я сам разберусь. Подскажите отправить эти данные через POST в PHP?