共赢传播官博 ||

  • 官博首页
  • AI人工智能
  • 软件激活
  • 精品源码
  • 排队返现
  • 网赚项目
  • 经验分享
  • 登录/注册
  • 用户中心
  • 专题
  • 存档
  • 标签云
GongyingTeam
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 经验分享
  3. 正文

使用layer.msg提示信息停留时间设置不起作用的解决方法

2022年4月18日 2387点热度 0人点赞 0条评论

最近二开 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();
                        }
                    });
                }
            });
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2022年4月18日

共赢传播

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2025 共赢传播官博 ||. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备17039398号