迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
模板标签里面
那位大神帮忙写段AJAX代码
功能需求:在前端页面购买会员组时选择支付方式后直接在当前页面显示付款二维码
URL地址相对路径:/index.php?s=member&c=apply&m=index&gid=会员组ID
模板文件相对路径:/template/pc/default/member/apply_index.html
唯一的个人可以签约支付宝在线支付接口
<script type="text/javascript"> function dr_pay() { $.ajax({ type: "POST", dataType: "json", url: '/index.php?s=member&c=pay', data: $("#payform").serialize(), success: function(json) { if (json.code) { // 生成订单成功 $.ajax({ type: "GET", url: "/index.php?s=api&c=pay&id="+json.code, dataType: "json", success: function(json2){ if (json2.code) { // 请求订单成功 if (json2.msg == 'html') { var win = window.open('', '运行窗口'); win.document.open(); win.document.write(json2.data); win.document.close(); layer.confirm('是否已经支付成功?', { btn: ['查看支付', '取消'] }, function(index, layero){ window.location.href = "/index.php?s=api&c=pay&m=call&id="+json.code; }, function(index){ return true }); } else if (json2.msg == 'url') { window.open(json2.data); layer.confirm('是否已经支付成功?', { btn: ['查看支付', '取消'] }, function(index, layero){ window.location.href = "/index.php?s=api&c=pay&m=call&id="+json.code; }, function(index){ return true }); } else if (json2.msg == 'show') { dr_cmf_tips(1, '支付成功'); } else { layer.open({ type: 1, title: '支付', fix:true, shadeClose: true, shade: 0, area: ['50%', '50%'], content: "<div class=\"fc-pay\" style=\"padding:10px;\">"+json2.data+"</div>" }); } } else { dr_cmf_tips(0, json2.msg); } }, error: function(HttpRequest, ajaxOptions, thrownError) { var html = HttpRequest.responseText; var win = window.open('', '运行窗口'); win.document.open(); win.document.write(html); win.document.close(); } }); } else { dr_cmf_tips(0, json.msg); } }, error: function(HttpRequest, ajaxOptions, thrownError) { dr_ajax_alert_error(HttpRequest, ajaxOptions, thrownError) } }); } </script>
支付宝当面付
唯一的个人可以签约支付宝在线支付接口