if(data == '支付成功') {
mui.alert(' ', '支付成功', '确定', function(e) {
if(e.index == 0) {
mui.toast('正在跳转...')
setTimeout(function() {
mui.ajax(url, {
data: {
orderSn: orderSn
},
dataType: 'string', //服务器返回json格式数据
type: 'post', //HTTP请求类型
timeout: 10000, //超时时间设置为10秒;
success: function(data) {
//
setTimeout(function() {
mui.openWindow({
url: 'myorder.html',
id: 'myorder'
})
},
error: function(xhr, type, errorThrown) {
alert("修改订单状态失败" + errorThrown);
}
});
}, 1000)
}
}, 'div');
有个会员卡支付的APP,付款以后跳转到其他页面,如果再为其他的商品支付的话,点击支付会直接跳到第一次购买得商品的订单详情,貌似是和back的效果一样,并没有加载数据。只是单纯的页面的切换。然后再进一次就成功的进入第二次商品详情页了。上图代码是支付页面完成跳转到我的订单的代码
2***@qq.com (作者)
请问用哪个方法关闭页面啊?back吗?
2017-08-21 10:18
2***@qq.com (作者)
支付成功以后第二个商品的订单详情页和支付方式选择页面都是第一个商品对应的页面。而且第二次进这两个页面就好了。
2017-08-21 10:21
2***@qq.com (作者)
果然是关闭一下就好了
2017-08-21 10:50