Si lo entiendo correctamente, algo asi
Código HTML:
Ver original<!DOCTYPE html>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> //<![CDATA[
$(document).ready(function(){
$('.ln').bind('change', function() {
var valor = $(this).val();
valor = parseInt(valor);
var laclase = $(this).attr('id');
var coeficiente = $('.'+ laclase).val();
coeficiente = parseInt(coeficiente);
var resultado = valor*coeficiente;
alert(resultado);
});
});
//]]>
<select id="cant1" class="ln"> <input name="CANTIDAD" type="hidden" value="98" class="cant1">
<select id="cant2" class="ln"> <input name="CANTIDAD" type="hidden" value="45" class="cant2">
Primero le dás a todos tus selects una misma clase, y a tus inputs hidden le das una clase con igual nombre al id del select al que pertenecen.
Luego usas bind para agregar el evento change a los selects con lo que vas a tener la cantidad y el precio unitario para sacar el producto
Saludos