每改变一次计算一次..select是多选?还是单选?

解决方案 »

  1.   

    给所有的select都加上onchange事件,一个select对应一个hidden,hidden里面把对应select选中的值保留下来(初始为0),然后全部加起来,当其中某个select的值改变的时候,只要把这个select相对的上次选中的值取出来,把总和减掉这个值,再加上现在选中的值就可以了,然后把这次选中的值在保留下来。
      

  2.   


    如果不确定select 有多少个,也能这样做么? 我打算动态生成select,用hidden的做法不知道能不能实现。