【发布时间】:2013-08-27 18:23:37
【问题描述】:
您好,我在 jquery 中寻找一个脚本来对输入的值求和并选择选项,我找到了这个脚本:
来源:jQuery checkbox and select - sum the values and add in var
唯一的问题是我的表单包含多个输入和多个选择。
我在想这样的事情:
替换:
tot+=parseInt($('#more').val());
$('#usertotal').html(tot)
});
$('#more').change(function(){
$('input:checkbox').trigger('change');
});
为:
tot+=parseInt($('select > option:selected'').val());
$('#usertotal').html(tot)
});
$('select > option:selected'').change(function(){
$('input:checkbox').trigger('change');
});
关于如何编辑该代码来完成此操作的任何想法。
在下面的链接中,我创建了一个演示,第一个选择在输入之间求和。
JSFIDDLE 演示: http://jsfiddle.net/B9ufP/
【问题讨论】:
-
这完全取决于 HTML 的结构。至少你的代码中不应该有语法错误。请发布您的 HTML 并创建一个 jsfiddle.net 演示。我也不清楚您是否有多个选择元素或多选元素。
-
好的 @FelixKling 我已经创建了一个 DEMO 这里是链接:jsfiddle.net/B9ufP
标签: javascript jquery