var id=$("#pageId").val(); var message = "{"id":" + id+ ","title":"","url":"","isClosed":"true"}"; $.messager.alert({ title: '操作结果', msg: datas.message, fn: function(){ top.postMessage(message, '*'); } });
之前尝试过使用setTimeOut延迟加载,但是依旧没有效果。发现message.alert有回调function的。