2016-05-13 9 views
0

私にはいくつか問題があります。私はポップアップで製品のオプションを持っています。私はいくつかのラジオボタンなどをチェックします。次に、これを行うにはjqueryをクリックします。Opencart:オプションがカートに追加されていません

jQuery(".close").click(function() { 
jQuery(".fancybox-overlay-fixed").css("display","none"); 
jQuery("#button-cart").click();  
}); 

すべては問題ありません。私はカートに追加された成功の通知を見るが、カートでは何も得られない。私が戻ってmyselftをクリックしてカートに追加すると、このオプションが表示されます。

なぜこの問題がありますか?持って

答えて

0

フォーム要素:

Display: none 

処理してはいけない - その代わりに、製品ページにそれらを置く:あなたのポップアップに同じオプションの第2のセットを持って次に

Visibility: hidden 

- しかし、誰かがあなたのポップアップでそれらを選択した場合、javascriptを使用して元の非表示の(最初の)オプションの 'checked'状態を設定します。

だから基本的には、ポップアップから最初のオプションを制御するために) を処理するオプション

1)の2セットを持っている必要があります

関連する問題