ECOS百科全書|高級搜索|RSS訂閱|加入收藏|服務中心|聯系我們歡迎您光臨!

ONex ECStore手機端購物車提交不了的問題解決辦法

來源:清風設計團隊 發布時間:2018-11-08 23:07 字體:【   點擊

ONex ECStore的手機端(wap端),有在購物車首頁(cart-index.html)點擊結算按鈕時,在某些瀏覽器下沒有反應。 這是因為某些瀏覽器限定了JS生成的DOM對象需要寫到BODY里,ajax提交時才會產生相應的動作。要解決這個問題,需要改造一下cart-index.html頁面的js代碼。


1.jpg


找到app/b2c/view/wap/cart/index.html,復制一份到custom/b2c/view/wap/cart/下,在202行到209行找到如下代碼:

    // 購物車結算
    $('.J_settlement').bind('click',function(e){
        $('<form>').attr({
            'action':'<{link app=b2c ctl=wap_cart act=checkout}>',
            'method':'post'
        }).append($('.pt-list').clone()).submit();
        return false;
    });


將它修改為:

    // 購物車結算
    $('.J_settlement').bind('click',function(e){
        $('<form>').appendTo($('body')[0]).attr({
            'action':'<{link app=b2c ctl=wap_cart act=checkout}>',
            'method':'post'
        }).append($('.pt-list').clone()).submit();
        return false;
    });


問題即可解決。

------分隔線--------

關鍵詞:ECStore手機端,購物車提交不了,解決辦法

轉載請保留:http://www.oryywd.tw/html/jszx/ecstore/article-2842.html

------分隔線--------
尚未注冊暢言帳號,請到后臺注冊
今晚快乐双彩中奖号码