jQuery easyui的刷新问题 10
$(function(){$('#form').form({url:'updateFile.action',onSubmit:function(){varisValid=...
$(function(){
$('#form').form({
url:'updateFile.action',
onSubmit:function(){
var isValid = $(this).form('validate');//验证输入的格式是否正确
if (!isValid&&check()) {
$.messager.alert('提示', '请检查你的输入是否有误!', 'info');
}
return isValid;
},
success:function(data){
if(data==1){
$.messager.alert('提示', '添加成功!', 'info');
parent.$.modalDialog.handler.dialog('close');
parent.$.modalDialog.openner_dataGrid('reload');//刷新
}else if(data==0){
$.messager.alert('提示','修改失败','error');
}else if(data==-1){
$.messager.alert('提示','获取信息有误','error');
}
}
});
});
数据库已经修改成功了的,但是页面不提示也不刷新啊 展开
$('#form').form({
url:'updateFile.action',
onSubmit:function(){
var isValid = $(this).form('validate');//验证输入的格式是否正确
if (!isValid&&check()) {
$.messager.alert('提示', '请检查你的输入是否有误!', 'info');
}
return isValid;
},
success:function(data){
if(data==1){
$.messager.alert('提示', '添加成功!', 'info');
parent.$.modalDialog.handler.dialog('close');
parent.$.modalDialog.openner_dataGrid('reload');//刷新
}else if(data==0){
$.messager.alert('提示','修改失败','error');
}else if(data==-1){
$.messager.alert('提示','获取信息有误','error');
}
}
});
});
数据库已经修改成功了的,但是页面不提示也不刷新啊 展开
1个回答
展开全部
在你的页面里增加2个class样式:
.datagrid-mask{
opacity:0;
filter:alpha(opacity=0);
}
.datagrid-mask-msg{
opacity:0;
filter:alpha(opacity=0);
}
就能将刷新动画去掉~
不过我有质疑就是你1-2秒刷新一次~这个是ajax刷新~如果上一次结果没有回来~或者说刷新获取数据的时间大于1-2秒~那你页面岂不是一直没有数据~获取数据用时1-2s的情况还是挺多的~
希望对你能有所帮助。
.datagrid-mask{
opacity:0;
filter:alpha(opacity=0);
}
.datagrid-mask-msg{
opacity:0;
filter:alpha(opacity=0);
}
就能将刷新动画去掉~
不过我有质疑就是你1-2秒刷新一次~这个是ajax刷新~如果上一次结果没有回来~或者说刷新获取数据的时间大于1-2秒~那你页面岂不是一直没有数据~获取数据用时1-2s的情况还是挺多的~
希望对你能有所帮助。
追问
拜托,你这样粘贴复制真的好吗。还有我的class样式要放在哪儿?body?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询