最近二开 Niushop V4 单商户版本,发现一个问题:大部分插件里面的保存按钮,点击后的“操作成功”提示按钮在 1秒钟内就消失了,给人感觉一晃而过,都没有看清楚提示的是什么;
后台,查看代码,简单做了个修改,搞定。
既然简单,为什么还要写出来,是因为这是一个 坑,需要把 保存后自动 重载页面 或者 跳转到 某个页面的 动作,写到 function 里面;
如下,请自行对比,就看出问题了
原始代码---“操作成功”提示一晃而过:
$.ajax({
type: 'POST',
dataType: 'JSON',
url: ns.url("refund://shop/config/basics"),
data: data.field,
success: function(res) {
layer.msg(res.message);
repeat_flag = false;
if (res.code == 0) {
location.reload();
}
}
});
修改后的代码,如下:
$.ajax({
type: 'POST',
dataType: 'JSON',
url: ns.url("refund://shop/config/basics"),
data: data.field,
success: function (res) {
layer.msg(res.message, {
time: 2000, //2秒关闭
}, function(){
if (res.code === 0) {
location.reload();
}
});
}
});
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END