Javascript 如何添加弹出窗口
这是我的代码,我需要一些帮助,我可以添加一个弹出窗口确认后,有人点击删除按钮。 请帮忙Javascript 如何添加弹出窗口,javascript,php,jquery,Javascript,Php,Jquery,这是我的代码,我需要一些帮助,我可以添加一个弹出窗口确认后,有人点击删除按钮。 请帮忙 <tbody> <?php while($row = mysqli_fetch_assoc($select_query)){ $name = $row['name']; ?> <tr>
<tbody>
<?php
while($row = mysqli_fetch_assoc($select_query)){
$name = $row['name'];
?>
<tr>
<td><?php echo $name; ?></td>
<td>
<a href="service-delete.php?id=<?php echo $row['id']; ?>" class="btn btn-danger btn-sm " data-toggle="tooltip" data-placement="left" title="delete"><i class="fa fa-trash-o" aria-hidden="true"></i></a>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
如果您只需要一个对话框,其中包含两个只返回true或false的按钮,那么您可以使用
确认()
。“确认”在单击“确定”按钮时返回true,在单击“取消”按钮时返回false。您刚才说您只需要确认。因此,在脚本中,在delete按钮上添加onclick函数
var confirmation = Confirm ('Are you sure to delete ?');
if(confirmation){
// If yes
}else{
// If no
}
或者,如果您想要一个带有一些表单的弹出窗口,那么您可以使用一个对话框
$( function() {
$( "#dialog" ).dialog();
} );
请格式化代码,使其可读。
<button type="button" class="btn btn-danger delete_button" id="delete_button<?php echo $res['employeeID']; ?>" onclick="delete_row(<?php echo $res['employeeID']; ?>);"><span><i class="fa fa-trash"></i></span></button>
<script>
// Single Record Delete
function delete_row(employeeID)
{
var id = employeeID;
if(confirm("Are you sure want to delete?")) {
$.ajax
({
type:'post',
url:'employeeDelete.php',
data:{
delete_row:'delete_row',
row_id:employeeID,
},
success:function() {
$('tr#'+id+'').css('background-color', '#ccc');
$('tr#'+id+'').fadeOut('slow');
location.reload();
}
});
}return false;
}