PHP微信公众号支付,未支付,到订单界面,会弹出"NaN:undefined"
RT。
1.下单的时候,并没有弹出NaN:undefined
2.未支付,返回到订单页的时候,就会弹出NaN:undefined。
3.但是不影响继续支付。点击去支付BTN,还是可以调出支付窗口。
请问什么情况
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
你这样问没人帮得了你啊,别人又不清楚你的js是怎样的,还是自己调试下吧。(提问的重点应该是代码执行逻辑,而不是项目业务逻辑)
这个问题和php没啥关系。是js类型转换问题,js里面,所有非Number类型转换成Number类型出错时变量值为NaN(即Not a Number)。
敢不敢直接把代码放出来 大家帮你调试。。。
要检查下js是哪里报错了。
“NaN”作为一个特殊的类型,它的特性是“NaN != NaN”。
在这里提示“NaN:undefined”,在 JS 中检查是否错误调用了未定义函数,用 isNaN() 方法判断该函数是否为 NaN。