function payFor(data){
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId":data.appId, //公众号名称
"timeStamp":data.timeStamp, //时间戳
"nonceStr":data.nonceStr, //随机串
"package":data.packageValue,
"signType":data.signType, //微信签名方式:
"paySign":data.paySign //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ) {
window.location.href="*********";
}
if(res.err_msg == "get_brand_wcpay_request:cancel" ) {
window.location.href="*********";
}
if(res.err_msg == "get_brand_wcpay_request:fail" ) {
window.location.href="*********";
}
}
);
};
参数没有问题
确认支付js,支付成功后,但还是停留在原来的订单页面。我把参数随便改一个,就能执行res.err_msg == "get_brand_wcpay_request:fail",然后跳转到指定页面。 就是不知道为什么成功支付后就不能调到制定页面!!!
各路大神 指点一下
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId":data.appId, //公众号名称
"timeStamp":data.timeStamp, //时间戳
"nonceStr":data.nonceStr, //随机串
"package":data.packageValue,
"signType":data.signType, //微信签名方式:
"paySign":data.paySign //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ) {
window.location.href="*********";
}
if(res.err_msg == "get_brand_wcpay_request:cancel" ) {
window.location.href="*********";
}
if(res.err_msg == "get_brand_wcpay_request:fail" ) {
window.location.href="*********";
}
}
);
};
参数没有问题
确认支付js,支付成功后,但还是停留在原来的订单页面。我把参数随便改一个,就能执行res.err_msg == "get_brand_wcpay_request:fail",然后跳转到指定页面。 就是不知道为什么成功支付后就不能调到制定页面!!!
各路大神 指点一下
解决方案 »
- 跪求java web中表单验证的代码,也就是注册页面的姓名等信息的验证
- java.lang.NullPointerException
- tomcat host 配置
- 请那位高手解决一下这个问题,在这里谢谢了啊
- jsp里点击按钮转新页面怎么实现?
- jbuilder2005 + struts 问题求解
- ★★★WebLogic7发布ear包报错了★★★
- beyond_xiruo(希偌):请问我要删除某个DIV,那在<%.....%>之间的代码该怎么写???多谢!
- java.sql.SQLException: Invalid value for getShort() - '普通用户'
- select下拉框在数据回显时报错,下面为根据论坛里面哥们们的意见改的代码,结果报了空指针异常:
- String index out of range: -14
- http升级成https服务器之后无法登陆
var params=$("form").serialize();
params=params+"&"+"payType="+payType;
$.ajax({
type: "POST",
url: "../WechatPayServlet",
data:params,
async: false,
dataType: 'json',
success:function(data){
if(parseInt(data.agent)<5){
alert("您的微信版本低于5.0无法使用微信支付");
return;
} ;
payFor(data); //---------------------
},
error:function(data){
console.log(data);
}
});
};难不成是我嵌套的原因?