用nodejs做的项目怎么点删除后弹出的窗口?

JavaScript029

用nodejs做的项目怎么点删除后弹出的窗口?,第1张

如果您使用 Node.js 开发项目,并希望在用户点击“删除”按钮后弹出确认框,那么您可以使用 JavaScript 的 confirm 方法来实现。例如,以下代码演示了如何在点击“删除”按钮后弹出确认框:

// 在点击“删除”按钮时弹出确认框

document.getElementById('delete-button').addEventListener('click', function() {

if (confirm('确定要删除吗?')) {

// 用户点击了“确定”按钮,执行删除操作

} else {

// 用户点击了“取消”按钮,取消删除操作

}

})

在上面的代码中,我们首先使用 addEventListener 方法为“删除”按钮添加了点击事件监听器。当用户点击该按钮时,会调用回调函数,并在函数内部调用 confirm 方法弹出确认框。该方法会显示一个带有指定消息的确认框,用户可以选择“确定”或“取消”。如果用户点击“确定”,则 confirm 方法会返回 true;否则,返回 false。

<a href="doDelete.jsp?stuId=<%=rs.getInt("id")%>" onclick="javascript:return ConfirmDel()" target="main">删除</a>

在onclick里再加一个return就行了.

可以用异步处理,首先判断数据,及确认删除,然后异步删除;

参考如下:

var deleteValue = datagrid.checkValue()

if (!deleteValue) {

alert('请选择要删除的项!')

return

}

if (!confirm('您确定要删除选择项?')) return

var options = {}

options.param = deleteValue

options.url = delUrl

options.onSuccess = function(data) {

if (data.Result) {

datagrid.refresh()

}

} .bind(this)

G2.action(options)

break