he añadido un caso mas y ya funciona, no se por que pero ya va, aunque me parece un poco sucio, pero bueno funciona
Código:
$("#cantidad, #precio, #coeficiente, #descu").keyup(function(e) { //si pulso la tecla + envio el formulario
switch(e.keyCode || e.which || e.charCode) {
case 187: //tecla + mac
case 107: //tecla + teclado numerico
case 171: //tecla + en firefox
e.preventDefault();
AddLinea(this.form);
break;
}
});