【发布时间】:2014-05-21 23:22:19
【问题描述】:
试图在按钮单击时调用 php 函数以从我正在循环的 db 中删除行...需要将按钮标记 id 属性传递给函数。搞不定
$('button').click(
function(){
var id = $(this).attr('id');
$.ajax({
url: "ins.php",
type: "POST",
data: id,
success: function(data){
}
});
});
// html button in table to delete a row
<td><button id='.$i.' name="delete"><img src="delete.png"></button></td>
// ins.php
if (isset($_POST['delete'])){
DB_delete($conn, $_POST['delete']);
}
// function that deletes the row
function DB_delete($conn,$id){
$sql = "DELETE FROM person WHERE id = ?";
$stmt=$conn->prepare($sql);
$stmt->bind_param('i',$id);
$stmt->execute();
$stmt->close();
}
【问题讨论】:
标签: php jquery ajax function button