2016-12-12 17 views
0

を動的に文字列を送信します。 My機能は3つのパラメータを取ります:は、私は次の問題を抱えているAJAXデータに

function addTocartN(product_id, product_option_id, product_option) { 

だから私はこのようなデータを取得する必要があります。

data: { product_id:product_id, quantity:quantity, "option[product_option]":product_option_id} 

私はこれを行うことができますどのように?

答えて

0
function addToCartN(product_id, product_option_id, product_option) { 

    var data = {}; 
    data.product_id = product_id; 

    var optionKeyStr = "option[" + product_option + "]"; 
    data[optionKeyStr] = product_option_id; 

    ... 

    $.ajax({ 
    url: ..., 
    type : ..., 
    data : data, 
    ... 
    }); 

} 
+0

はい、動作します。どうもありがとうございます! – Shevko

関連する問題