代码如下:
<script type="text/javascript">
/* 请求ajax 带返回值,并弹出提示框提醒
--------------------------------------------------*/
function getajax(url, parm, callback) {
$.ajax({
type: 'post',
datatype: "text",
url: url,
data: parm,
cache: false,
async: false,
success: function (msg) {
callback(msg);
}
});
}
/*删除
/*url: 表示请求路径
--------------------------------------------------*/
function deletedata(url, id) {
var parm = 'active=del&id=' + id;
if (id == undefined || id == "") {
showalertmsg('请选择要删除一行');
} else {
showconfirmmsg("此操作不可恢复,确定要删除吗?", function (r) {
if (r) {
getajax(url, parm, function (rs) {
if (parseint(rs) > 0) {
showoveralertmsg("删除成功!", 2000, 4);
} else if (parseint(rs) == 0) {
showoveralertmsg("该数据被关联,无法删除!", 2000, 3);
}
else {
showoveralertmsg("删除失败!", 2000, 5);
}
});
}
});
}
}
先看式如何调用
//删除
function deleteonclick() {
deletedata('sysmenu_list.x', menu_id);
}
</script>
如对本文有疑问, 点击进行留言回复!!
JavaScript 好题汇总分享(持续更新,看到好题就写)
XMLHttpRequest 2级 &&进度事件&&JSONP
使用递归原生实现拷贝&&最简单的方法实现深拷贝
网友评论