我使用MySQL中的删除功能。当一个条目包含10个以上的记录但是移动到下一页功能不起作用时,它在第一页上工作正常。 我不知道这有什么不对。
我使用的功能..
**//Delete Function
$('.deleteRecord').click(function(){
var delRec = $(this).attr('id');
$.ajax({
type: 'POST',
url: 'tab_delete.php',
data: { delRecord : delRec},
success:function(data){
alert(data);
}
});
});**
这是MySQL查询。
<?php
include 'config.php';
$sql = "DELETE from tab_reg where tab_regID = " . $_POST["delRecord"];
$result = $conn->query($sql);
/*$sql = "DELETE from tab_reg where tab_regID = " . $_POST["delRecord"];*/
$result = $conn->query($sql);
if($result === TRUE){
echo "Deleted";
die;
}
else{
echo "Error";
die;
}
?>
答案 0 :(得分:0)
你应该使用
$(document).on('click','.deleteRecord', function(){
// rest of your code.
});
答案 1 :(得分:-1)
如果这是基于Ajax的分页,则需要更改以下行
$('.deleteRecord').click(function(){
要
$('.deleteRecord').on('click', function(){