求助jquery复选框 我选择复选框然后把价格相加自动赋值到一个文本框 5

 我来答
司马刀剑
高粉答主

2019-10-17 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7437万
展开全部
给那些复选框绑定选择事件onchange,用jQuery去做,如:

$('input [name=check]').change(function(){//假设复选框的html:<input name="check" type="checkbox"/> var ele=this;//当前选择的复选框,把复选框的value值显示在一个div中(<div id="show"></div>) var val=$(ele).val(); var str=$('#show').html();//先获取用显示div的内容,然后把当前复选框内容拼接,再把拼接内容在show中 str+=val;//拼接当前值val $('#show').html(str);//显示 });
知识阅历积累历程

2019-12-31 · 影视爱好者、游戏达人、IT 男
知识阅历积累历程
采纳数:10965 获赞数:6547

向TA提问 私信TA
展开全部
<label><input type="checkbox" value="10">苹果</label>
<label><input type="checkbox" value="11">西瓜</label>
<label><input type="checkbox" value="a">橘子</label>
<label><input type="checkbox" value="13">柠檬</label>
<label><input type="checkbox" value="14">香蕉</label>
<label><input type="checkbox" value="15">菠萝</label>
<input type="text" id="result" placeholder="结果"/>
//依赖jquery.js

$('input[type="checkbox"]').click(function(){
var result = 0;
$('input[type="checkbox"]').each(function(){
var me = $(this);
if(me.is(':checked')){
result += parseFloat(me.val()) || 0;
}
});
$('#result').val(result);
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式