创建公共调用 jQuery Ajax 带返回值 - Web前端
作者:98wpeu发布时间:2026-05-20分类:网页前端技术浏览:2
导读:复制代码代码如下:<scripttype="text/javascript">/*请求Ajax带返回值,并弹出提示框提醒-------------------...
复制代码 代码如下:
<scripttype="text/javascript">
/* 请求Ajax 带返回值,并弹出提示框提醒
--------------------------------------------------*/
functiongetajax(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.aspx', Menu_Id);
}
</script>
<scripttype="text/javascript">
/* 请求Ajax 带返回值,并弹出提示框提醒
--------------------------------------------------*/
functiongetajax(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.aspx', Menu_Id);
}
</script>
相关推荐
- jquery offset函数应用实例 - Web前端
- jquery插件制作 提示框插件实现代码 - Web前端
- 圣诞节Merry Christmas给博客添加浪漫的下雪效果基于jquery实现 - Web前端
- jquery getScript动态加载JS方法改进详解 - Web前端
- 这些年、我收集的JQuery代码小结 - Web前端
- Jquery ajaxStart()与ajaxStop()方法(实例讲解) - Web前端
- jQuery 自定义函数写法分享 - Web前端
- 基于jquery的DIV随滚动条滚动而滚动的代码 - Web前端
- 学习从实践开始之jQuery插件开发 对话框插件开发 - Web前端
- jQuery结合PHP+MySQL实现二级联动下拉列表[实例] - Web前端
- 网页前端技术排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


