微信支付 js

https://www.cnblogs.com/yuhangwang/p/5322921.html  大神

   wx.config({
                            debug: false,
                            appId: "wxfbb78a36297d43b4", // 必填,公众号的唯一标识
                            timestamp: time1, // 必填,生成签名的时间戳
                            nonceStr: nonceStr1, // 必填,生成签名的随机串
                            signature: signature2, // 必填,签名,见附录1
                            jsApiList: [
                               'checkJsApi',
                               'chooseWXPay',
                               'hideOptionMenu'
                            ]
                        });


                        alert("确定付款吗?");


                        wx.chooseWXPay({
                            timestamp: time1, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
                            nonceStr: nonceStr1, // 支付签名随机串,不长于 32 位
                            package: "prepay_id=" + package1, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
                            signType: 'MD5', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
                            paySign: signature2, // 支付签名
                            success: function (res) {
                                alert("jkfjdf");
                                if (res.errMsg == "chooseWXPay:ok") {


                                    alert("啦啦啦");
                                } else {


                                    alert(res.errMsg);


                                }
                                // 支付成功后的回调函数
                                //if (res.err_msg == "get_brand_wcpay_request:ok") {
                                //    $(function () {
                                //        $.ajax({
                                //            contentType: "application/json",
                                //            url: "/Customer/Pay_ProductPage2",
                                //            data: "{OrderID:'" + OrderID + "'}",
                                //            type: "POST",
                                //            dataType: "json",
                                //            success: function (json) {
                                //                json = eval("(" + json.d + ")");
                                //                if (json.success == "success") {
                                //                    $("#tip").text("支付成功,正在跳转......");
                                //                    window.location = "http://bt20749562.51mypc.cn/Customer/my";
                                //                }
                                //                else {
                                //                    $("#tip").text(json.msg);
                                //                    alert("支付失败");
                                //                    window.location = "http://bt20749562.51mypc.cn/Customer/my";
                                //                }
                                //            },
                                //            error: function (err, ex) {
                                //                alert(err.responseText);
                                //            }
                                //        });
                                //    })
                                //}     // 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回    ok,但并不保证它绝对可靠。
                                //else {
                                //    alert("交易取消");
                                //    window.location = "http://bt20749562.51mypc.cn/Customer/my";
                                //}
                            }
                        });




                    },
                    error: function (datr) {
                        alert(datr + "错误");
                    },


                });



注释部分怎么都不好用  终于后来的后来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值