MUI 跳转页面刷新

跳转页面后刷新

首先在添加信息页面写上

mui.init({
                beforeback: function() {  
                    //获得父页面的webview
                    var list = plus.webview.currentWebview().opener();  
                    //触发父页面的自定义事件(refresh),从而进行刷新
                    mui.fire(list, 'getDaily');
                    //返回true,继续页面关闭逻辑
                    return true;
                }
            });
//sumbit 按钮Id

document.getElementById("sumbit").addEventListener("tap", function() {
                mui.ajax(hishop.goUrl('AddDailyandRecipient'), {
                    dataType: 'json',
                    type: 'get',
                    data: {
                        complete: document.getElementById("contents").value.trim(),
                        salesnamId: siteinfo.UserInfo.SalesmanId,

                    },
                    success: function(res) {
                        if(res.ErrorResponse != 100) {
                            mui.toast(res.ErrorResponse.Msg);
                        } 
                        mui.back();//重点,跳转页面的时候需要的
                    }
                });
            });

然后在列表页面 写上

(function($, doc) {

                    window.addEventListener('getDaily', function(e) {
                        location.reload();
                    });
                })(mui, document);
//
getDaily 这个表示在列表页面中获取列表数据的方法

 

posted @ 2019-05-24 14:18  没有狐狸的南墙  阅读(415)  评论(0编辑  收藏  举报