2017-07-21 9 views
-2

以下のjQueryコードをAjaxに変換したいのですが可能ですか?jQueryコードをAjaxに変換する

<script type="text/javascript"> 
    $j(document).ready(function() { 
     $j("#co-shipping-method-form .buttons-set button.button").click(function() { 
      var shippingSelectedValue = $j("input[name='shipping_method']:checked").val(); 
      if(shippingSelectedValue == 'freeshipping_freeshipping'){ 
      $j("#customtest_modal_id").show(); 
      } 
     }); 
     $j("a.reset-customtest").click(function() { 
      $j("#customtest_modal_id, #checkout-step-shipping_method").show(); 
      $j("#checkout-step-payment").hide(); 
     }); 

    }); 

</script> 
+2

「変換する」とはどういう意味ですか?あなたはAjaxが使われていることを知っていますか? – hallleron

+0

Ajaxは、バックエンド関数を呼び出して日付を返すメソッドです。あなたのコードは、イベントをクリックするだけの拘束です..... – Ciccio

+0

@hallleron:私はajaxを認識していません:私が必要とするのは、ワンクリックです。私は上記のロジックを実行したいですか?これを達成する – magento12345

答えて

0

あなたはAJAXの概念を誤解していると思います。ここで

は、AJAXがあなたのために行うことができますものです: - Webサーバからのデータを読む - ページが をロードした後に - ページ をリロードせずにWebページを更新 - Webサーバーにデータを送信します - バックグラウンドで

要するに、AJAXはXML経由でデータを転送する手段です。

+0

私はそれほど意識していません:私が必要とするのは、ワンクリックです。上記のロジックを実行したいのですが、これを達成する方法を教えてください。 – magento12345

0

ああ私はそれを得ました。 まず、あなたが次に

function clickButtonSet() { 
    //you code here 
} 

のように、あなたのロジックと機能を定義する必要があり、あなたのHTMLでは、あなたは、設定.buttonへのonclickアクションを追加

<button class="button-set" onclick="clickButtonSet()"> Click Me </button> 

ボタン.RESETと同じ-customerset

お試しください:)

+0

私はそれがわかるまで、Ajaxコードが必要です。 – magento12345

関連する問題