如何实现无刷新删除、添加和编辑功能 20
//删除用户functiondeleteuser(id){//console.log(id2personid);varpersonid=id2personid[id];c...
// 删除用户
function deleteuser(id) {
//console.log(id2personid);
var personid = id2personid[id];
console.log(id);
// delete user
$.ajax({
url: '' + personid,
type: 'DELETE',
success: function(rsp) {
//alert("删除成功!");
$("#del").hide();
//$("#del").css('display', 'none');
$(".fade").css('display', 'none');
$("#del-ok").css("display", "block");
setTimeout(function() {
$("#del-ok").hide();
}, 2000); //2秒后执行该方法
//$("#sample_2").html(rsp); //刷新div
setTimeout(function() {
location.reload();
// console.log(rsp);
}, 3000);
},
error: function(jqXHR, exception) {
$("#del").hide();
$(".fade").css('display', 'none'); //模态框隐藏
$("#del-no").css("display", "block");
setTimeout(function() {
$("#del-no").hide();
}, 2000); //2秒后执行该方法
}
});
} 展开
function deleteuser(id) {
//console.log(id2personid);
var personid = id2personid[id];
console.log(id);
// delete user
$.ajax({
url: '' + personid,
type: 'DELETE',
success: function(rsp) {
//alert("删除成功!");
$("#del").hide();
//$("#del").css('display', 'none');
$(".fade").css('display', 'none');
$("#del-ok").css("display", "block");
setTimeout(function() {
$("#del-ok").hide();
}, 2000); //2秒后执行该方法
//$("#sample_2").html(rsp); //刷新div
setTimeout(function() {
location.reload();
// console.log(rsp);
}, 3000);
},
error: function(jqXHR, exception) {
$("#del").hide();
$(".fade").css('display', 'none'); //模态框隐藏
$("#del-no").css("display", "block");
setTimeout(function() {
$("#del-no").hide();
}, 2000); //2秒后执行该方法
}
});
} 展开
1个回答
2017-11-05 · 【免费测试,验证码5秒必达】
北京巴卜技术有限公司
北京巴卜技术有限公司(以下简称巴卜)是具备国际水准的移动商务平台技术和应用方案提供商。自成立以来,巴卜始终 致力于为国内外企业提供具备国际技术水准的移动商务平台及运营服务。
向TA提问
关注
展开全部
linux安装过程中,提供了一个可以选择要安装报的界面,使用很方便。如图1:但是在安装完成后,这个工具不能用了(确切地说是不好用):用system-config-packages再调用出这个界面,默认只列出了当前版本radhat中已经安装的rpm包,并不包含将要添加的软件。要真正实现system-config-packages的添加/删除程序功能,可以用以下步骤来实现:1、挂载Linux安装盘到mnt目录下:mount/dev/cdrom/mntredhat安装盘的目录结构如下,在其中的Server目录下包含了redhat的全部rpm包:2、修改/usr/lib/python2.4/site-packages/yum/yumRepo.py文件:搜索关键字remote,RHEL5.3在第644行,根据之前安装盘加载的路径,将remote=url+'/'+relative更改为(注意S大写)remote=“/mnt/Server/”+'/'+relative3、在/etc/yum.repos.d/下创建一个文件,文件名不限制,但是后缀一定要是‘.repo’例如vi/etc/yum.repos.d/update.repo然后编辑该文件内容如下:[Server]name=Serverbaseurl=file:///mnt/Servergpgcheck=0enabled=14、运行yumcleanall清除一下cache.5、然后再次运行system-config-packages,就会看到类似于安装过程中的画面了,而且可以看到已经安装的和未安装的程序包。如图1:6、现在就可以选择自己需要安装的包,而且可以解决依赖性的问题,此时也可以通过yum命令来添加及删除软件单纯用rpm命令来安装软件无法解决依赖性问题,但是用system-config-packages或者yum就没有这个问题了。7、但是在卸载光驱后,再次执行system-config-packages时会出现如下错误:解决法是:点击上幅图片中的“RepositoryManager”然后将下幅图片中的“update”前边的对号去掉即可马上又OK了!此时查看/etc/yum.repos.d/update.repo文件就会发现enabled=0[update]name=updatebaseurl=file:///mnt/Servergpgcheck=0enabled=0在5.1的系统中无法执行第7步以下的内容,也就是不可以用图形界面的方式来屏蔽掉Repositories,只能通过更改配置文件将enabled=0来实现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询