jQuery checkbox and select - sum the values and add in var

前端 未结 6 1110
礼貌的吻别
礼貌的吻别 2020-12-17 07:10

The explanation is below the code:

The code for HTML is :

Add-ons

6条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-17 07:40

    JsFiddle

    HTML:

    Add-ons

    Add-on Number 1 - 10 QR
    Add-on Number 2 - 20 QR
    Add-on Number 3 - 40 QR
    Add-on Number 4 - 60 QR
    I want more add-ons User total usage:

    Javascript:

    function displayVals() {
          calcUsage();
          var singleValues = $("#more").val();         
          $("#span").html("more addons: " + 
                      singleValues + ' QR');
    }
    var $cbs = $('input[name="ch1"]');
    function calcUsage() {
        var total = $("#more").val();
        $cbs.each(function() {
            if (this.checked)
                total = parseInt(total) + parseInt(this.value);
        });
        $("#usertotal").text(total + ' QR');
    }
    
        $("select").change(displayVals);
        displayVals();
    //For  checkboxes
    
    $cbs.click(calcUsage);
    

提交回复
热议问题