跳转页面后刷新
首先在添加信息页面写上
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 这个表示在列表页面中获取列表数据的方法