如何用js做一个删除确认,在点击确认后才删除

JavaScript08

如何用js做一个删除确认,在点击确认后才删除,第1张

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

参考如下:

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

if(a!=u||b!=p){

    if(window.confirm('你确定?')){

        //继续执行

    }

}

js中alert()方法就可以实现这种效果。种效果常用于表单验证时弹出提示信息。

下面是用jquery编写的表单验证的简单例子:

<html>

<body>

<script type="javascript/text" src="jquery.js"></script>

<form id="form" method="post" action="">

性别:男<inpyt type="radio" name="sex" value="0">女<inpyt type="radio" name="sex" value="1">

<inpyt type="button" id="button" value="提交">

</form>

<script type="javascript/text">

$("#button"),click(function(){//提交按钮被点击触发

if($("input[name='sex']").is("checked")){//获取name为sex的input的对象并判断是否被选中

$("#form").submit()")//如果性别的单选按钮有被选择则提交表单

}else{

alert("请选择性别")//如果性别的单选按钮没有被选择则弹出提示

}

})

</script>

</body>

</html>