为什么js "onClick" 删除,没有按照说明运行

why js "onClick" Delete, does not run as instructed

当点击按钮时 onClick = "Delete" 而不是重定向到 http:///localhost/example.com/?

应该会弹出删除菜单,点击“删除”。并删除数据。

查看按钮:

<button class="btn btn-sm btn-clean btn-icon" onclick="delete_order('<?php echo $value->idorder; ?>');" data-toggle="tooltip" title="delete order"><i class="la la-trash"></i></button>

脚本 js:

function deleteBanner(id) {
    swal({
            title: "Hapus Banner ini ?",
            type: "warning",
            showCancelButton: true,
            confirmButtonColor: "#DD6B55",
            confirmButtonText: "Hapus",
            cancelButtonText: "Batal",
            closeOnConfirm: false,
            closeOnCancel: false
        },
        function(isConfirm) {
            if (isConfirm) {
                $.ajax({
                    url: "<?php echo base_url('admin/Design/delete_banner'); ?>",
                    method: "POST",
                    data: {
                        "id": id
                    },
                    success: function(data) {
                        $('#alert').html(data);
                         dataBanner();
                    }
                });
                swal("Terhapus!", "Image Terhapus", "success");
            } else {
                swal("", "", "error");
            }
        });
}

如果有哪位大神能帮忙看看有没有写错,我很高兴也很感激? 或者我应该解决什么问题?

因为我反复检查写脚本没有问题

感谢大家的回答,我终于找到了解决办法。 只需添加即可解决问题