Javascript Jquery将多个选项select in组合到多行上的一个输入中,并组合一个总和

Javascript Jquery将多个选项select in组合到多行上的一个输入中,并组合一个总和,javascript,jquery,html,Javascript,Jquery,Html,所以我制作了一个小代码,将多个选项选择和一个文本区域组合成一个输入。 但是我希望代码在10个完全相同的行上运行,但是不是让jquery运行10次,而是如何使用相同的代码来运行10个不同的行 第二,如果选择了一个选项,那么可以选择3种颜色。 另一行我得到中等1色。那么总数将是4个中等,我如何将所有这些合并到一个输入 问题3,我想计算一下,如果我得到了4个中号,那么下一个输入就是中号的价格,我怎么才能得到中号的价格?因此,如示例中所示,4*5=20将是输出 $document.readyfunct

所以我制作了一个小代码,将多个选项选择和一个文本区域组合成一个输入。 但是我希望代码在10个完全相同的行上运行,但是不是让jquery运行10次,而是如何使用相同的代码来运行10个不同的行

第二,如果选择了一个选项,那么可以选择3种颜色。 另一行我得到中等1色。那么总数将是4个中等,我如何将所有这些合并到一个输入

问题3,我想计算一下,如果我得到了4个中号,那么下一个输入就是中号的价格,我怎么才能得到中号的价格?因此,如示例中所示,4*5=20将是输出

$document.readyfunction{ 总和 $totalsmall,smallprice.onkeydown键向上,函数{ 总和 }; $totalmedium,mediumprice.onkeydown键向上,函数{ 总和 }; $totalarge,largeprice.onkeydown-keydup,函数{ 总和 }; }; 函数和{ var totalsmall=document.getElementById'totalsmall'。值; var smallprice=document.getElementById'smallprice'。值; var result=parseIntsmallprice*parseInttotalsmall; 如果!是结果吗{ document.getElementById'totalsmallprice'。值=结果; } } $document.readyfunction{ $'.combine'。在“更改”上,函数{ var alltext='位置:'+$'位置'.val++',打印大小:'+$'大小'.val++',打印颜色:'+$'颜色'.val++',说明:'+$'说明'.val; $'fillinput'.valalltext; }; } 打印位置 前体 后身 左臂 右臂 印刷尺寸 小的 中等的 大的 打印颜色 1. 2. 3. 4. 5. 打印位置 前体 后身 左臂 右臂 印刷尺寸 小的 中等的 大的 打印颜色 1. 2. 3. 4. 5. 打印位置 前体 后身 左臂 右臂 印刷尺寸 小的 中等的 大的 打印颜色 1. 2. 3. 4. 5. 总数小: 价格: 总价: 总培养基: 价格: 总价: 总数大: 价格: 总价:
请注意,您不应该有多个元素具有相同的id颜色,sizeYeah我明白了。。我猜它会像位置1位置2之类的东西!只需使用公共类$.combine.onkeydown keyup,函数{sum;};