• 03-01-2020, 18:36:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba seçilen checkboxların değeri ve isimlerini çekmem lazım. çünkü ikisini farklı yerlerde kullanacağım. ürün ve ürünün fiyatı gibi. ama işin içinde çıkamıyorum. paylaştığım kodlarda seçilen ürünlerin fiyatlarını topluyorum ama ürünlerin label isimlerini çekemedim bi türlü.

    var value = [];
    var total_price = 0;
    $("input[name*='" + checkboxName + "']").each(function () {
    // Get all checked checboxes in an array
    if (jQuery(this).is(":checked")) {
    total_price += parseFloat($(this).val());
    }
    $('#price_result').html('<h3>Toplam Tutar: '+ total_price +' ₺</h3>');
    $('#prices').html(total_price+ '₺');
    });
    $("#question_1").html(value.join("<br/>"));
    <div class="form-group">
    <label class="container_check version_2">Hidrofor (40 ₺)
    <input type="checkbox" name="question_1[]" value="40" class="required" onchange="getVals(this, 'question_1');">
    <span class="checkmark"></span>
    </label>
    </div>
    <div class="form-group">
    <label class="container_check version_2">Bakım (140 ₺)
    <input type="checkbox" name="question_1[]" value="140" class="required" onchange="getVals(this, 'question_1');">
    <span class="checkmark"></span>
    </label>
                                        </div>
  • 05-01-2020, 15:38:31
    #2
    nolopy adlı üyeden alıntı: mesajı görüntüle
    Merhaba seçilen checkboxların değeri ve isimlerini çekmem lazım. çünkü ikisini farklı yerlerde kullanacağım. ürün ve ürünün fiyatı gibi. ama işin içinde çıkamıyorum. paylaştığım kodlarda seçilen ürünlerin fiyatlarını topluyorum ama ürünlerin label isimlerini çekemedim bi türlü.

    var value = [];
    var total_price = 0;
    $("input[name*='" + checkboxName + "']").each(function () {
    // Get all checked checboxes in an array
    if (jQuery(this).is(":checked")) {
    total_price += parseFloat($(this).val());
    }
    $('#price_result').html('<h3>Toplam Tutar: '+ total_price +' ₺</h3>');
    $('#prices').html(total_price+ '₺');
    });
    $("#question_1").html(value.join("<br/>"));
    <div class="form-group">
    <label class="container_check version_2">Hidrofor (40 ₺)
    <input type="checkbox" name="question_1[]" value="40" class="required" onchange="getVals(this, 'question_1');">
    <span class="checkmark"></span>
    </label>
    </div>
    <div class="form-group">
    <label class="container_check version_2">Bakım (140 ₺)
    <input type="checkbox" name="question_1[]" value="140" class="required" onchange="getVals(this, 'question_1');">
    <span class="checkmark"></span>
    </label>
                                        </div>

    data ekleme ve okumayı araştır.

    html kısmına data-label="LABELADI" ekle ve javascript kısmında çek.