<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                #### 發起支付(JS版) 在PHP中發起支付時,粉絲在支付時界面會跳轉至系統的收銀臺界面中(PHP版中文末的圖),對于希望能在當前頁面直接處理的開發者,微擎提供了利用JS發起支付的方式,該方式如果是微信支付會直接在當前頁面中支付,如果是百度錢包、支付寶其它支付則會直接跳轉至支付方進行支付。 >[info]util.pay(option) option 參數列表如下: * orderFee 要支付的金額 * payMethod 發起的支付類型,分別為 微信支付(wechat)、百度錢包(baifubao)、支付寶(alipay)、銀聯支付(unionpay) * orderTitle 支付標題 * orderTid 充值模塊中的訂單號,此號碼用于業務模塊中區分訂單,保證在業務中是唯一即可 * module 發起支付的模塊,支付成功后會通知該模塊 * success 支付成功回調函數, * fail 支付失敗時回調函數 * complete 支付完成(成功和失敗)時回調函數 >[warning] 注意:orderTid 業務訂單號此值,在調用util.pay方法之前應當先ajax請求一個訂單號,然后再發起支付。 *示例* ``` <button type="button" class="mui-btn mui-btn-block mui-disabled js-wechat-pay">微信支付(加載中)</button> <button type="button" onclick="dopayBaidu()" class="mui-btn mui-btn-block">百度錢包</button> <script type="text/javascript"> //發起微信支付,微信支付依賴于 WeixinJSBridge 組件,所以發起時應該在ready事件中進行 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { $('.js-wechat-pay').removeClass('mui-disabled'); $('.js-wechat-pay').click(function(){ //先通過AJAX獲取最新的訂單號 $.getJSON("xxxx.php", function(data, status){ if(status == 'success'){ util.pay({ orderFee : data.fee, payMethod : 'wechat', orderTitle : '充值' + data.fee + '元', orderTid : data.ordertid, module : 'recharge', success : function(result) { alert('支付成功'); }, fail : function(result) { alert('fail : ' + result.message); }, complete : function(result) { location.reload(); } }); } }); }); $('.js-wechat-pay').html('微信支付'); }); //百度錢包和其它支付則無瀏覽器組件要求,可直接使用 function dopayBaidu() { util.pay({ orderFee : 0.01, payMethod : 'baifubao', orderTitle : '充值10元', orderTid : 1234567104, module : 'recharge', success : function(res) { alert('支付成功'); }, fail : function(result) { alert('fail : ' + result.message); }, complete : function(result) { alert('complete : ' + result.message); } }); } </script> ``` 效果如下: ![](https://box.kancloud.cn/044c0f5b5ea6f852a51e2755c59b34a8_339x604.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看