Javascript 如何计算下拉列表的总数量?

Javascript 如何计算下拉列表的总数量?,javascript,html,css,html-select,Javascript,Html,Css,Html Select,我是平面设计师,不是程序员 但我遵循了一些教程,为在线表单网页做了一笔佣金 我想知道如何计算这张表中分销商的总价和公众的二次总价>>我知道这很复杂 我试图将cwolves答案添加到代码页。。但它与我的提交按钮冲突。。如果没有按钮,它不能自动显示。。出现在桌子下面的某个地方 您可以在此处查看此表: 提前谢谢嗯,为什么不呢。使用jQuery: eval( $( 'td:nth-child(3)' ).map( function( td, $this ){ return ( ( parseFl

我是平面设计师,不是程序员 但我遵循了一些教程,为在线表单网页做了一笔佣金

我想知道如何计算这张表中分销商的总价和公众的二次总价>>我知道这很复杂

我试图将cwolves答案添加到代码页。。但它与我的提交按钮冲突。。如果没有按钮,它不能自动显示。。出现在桌子下面的某个地方

您可以在此处查看此表:


提前谢谢

嗯,为什么不呢。使用jQuery:

eval( $( 'td:nth-child(3)' ).map( function( td, $this ){
    return ( ( parseFloat( ( $this = $( this ) ).text() ) || 0 )
        * ( parseFloat( $this.parent().find( 'select' ).val() ) || 0 ) );
} ).get().join( '+' ) )
演示:

将N-child3更改为4作为公共价格


对于任何想批评我的人来说,这和问题本身的性质是一样的

呃……为什么要把这些都放在下拉列表中?下拉列表应该使查找更容易,或者限制选项。在这种情况下,您可能会更好地使用一个文本框,用户可以在其中输入一个数字,不?a会更好。除非有办法购买不同的单元类型,否则没有理由将其作为表单元素的一部分。问题还不清楚。价格在哪里?是否要在用户选择并提交此表单后进行计算?我希望当用户在按submitLOL之前选择数量时,计算显示在表格下方。不管怎么说,干得不错。这是一个刻薄的评论。。我是个超级初学者好的,谢谢你,这对我很有用。。但当我试图将其添加到代码页时。。它与我的提交按钮冲突。。如果没有按钮,它不能自动显示。。出现在桌子下面的某个地方?
eval( $( 'td:nth-child(3)' ).map( function( td, $this ){
    return ( ( parseFloat( ( $this = $( this ) ).text() ) || 0 )
        * ( parseFloat( $this.parent().find( 'select' ).val() ) || 0 ) );
} ).get().join( '+' ) )