print_r($getPrice)
結果は次のとおりです: $getPrice に含まれる要素は不明です。1 つまたは 2 つ、または次のようにすることができます (3 つの要素)
Array
(
[0] => Array
(
[price_qty] => 2
[price] => 100.0000
)
[1] => Array
(
[price_qty] => 5
[price] => 90.0000
)
[2] => Array
(
[price_qty] => 8
[price] => 80.0000
)
)
jquery コード:すべての入力値を取得して加算を行う
$(document).ready(function() { //wrap in a document.ready event handler
$('input').on('keyup', function() {
var result = 0;
$('.liste_couleur_qty li input').each(function() {
result += parseInt(this.value, 10);
});
$('div#qtyvalue').text(result);
});
});
今、結果を配列[price_qty]
から比較したいと思います。$getPrice
結果が 0 未満の場合、結果を使用して [price] ($getPrice 配列から) の値を乗算します。
例えば:
if result(from the jquery code) < 2, then price= result*110. then $('div#qtyvalue').text(result); change to $('div#qtyvalue').text("the qty is "+result+" the price is "+price);
if between 2--5(contain 5), the price is 100. if between 5--8(not contain 8), the price is 90
どうやってするの?ありがとうございました。
PHP配列をJavaScript配列に入れてから比較する方法はありますか?