如何从javascript/jquery中的多个复选框中获取附加值
How to get an added value from multiple checkboxes in javascript/jquery?
我添加了多个复选框和一个按钮。我想为选中的每个复选框指定一个值150。也许我的逻辑是错误的,但我无法使它发挥作用。想法?
function getValues() {
var cost = 0;
var isChecked = $('.isLab').prop('checked');
$('.isLab').each(function () {
if (isChecked == true) {
cost = 150
}
});
alert(cost);
}
$('button').click(getValues);
function getValues() {
alert( $('.isLab:checked').length * 150 );
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="checkbox" class="isLab"/> Item 1<br/>
<input type="checkbox" class="isLab"/> Item 2<br/>
<input type="checkbox" class="isLab"/> Item 3<br/>
<button>Get values</button>
内联注释。。。
function getValues() {
var cost = 0;
$('.isLab').each(function (index, element) {
if (element.checked == true) { // reference current checkbox
cost += 150; // ADD to it!
}
});
alert(cost);
}
相关文章:
- 从复选框和Selects-KnockoutJS中获取值的总和
- 如何从javascript/jquery中的复选框中获取布尔值
- 如何从javascript/jquery中的多个复选框中获取附加值
- 如何从多个复选框中获取最后一个值
- 如何获取模式引导程序上的值复选框
- 如何获取所有选中复选框的所有值,然后将其提交到表单中
- 如何在javascript中获取一组复选框值
- 如何创建php函数或任何脚本/jquery Javascript,使我能够获取与复选框关联的值并添加它们
- 使用javascript提交表单并从字段/单选框/复选框/文本区域获取数据
- 如何根据在角度 js 中选中的复选框获取表行值
- 根据选中的复选框获取
的值 - 从行中的复选框获取表值
- 如何通过JQuery中的复选框获取选定列的值
- PHP:基于复选框获取工作日和休息日
- 在jquery中不能从表单复选框获取和传递值到$_POST
- 通过ng-repeat, ng-model和复选框获取数组中的位置
- 单击复选框获取表格行id值
- 如何在Angular JavaScript中使用复选框获取动态JSON数据
- Javascript:从复选框获取对象
- 使用复选框获取行值