Utilice jquery para realizar un bucle para obtener la selección de tablas y los valores de entrada, y solicite que se lean línea por línea y se organicen en cadenas. Solicite solución de código.
Esta es sólo una forma de hacerlo, hay muchas otras formas y las dos personas anteriores también pueden hacerlo.
Lo principal es ver cómo se escribe bien.
var aaa="";
jQuery("#table tr").each(function (i){//recorre las filas
if (i==jQuery("#table tr").length-1)//determinar la última fila
{
aaa+=jQuery("#table tr input"). val();
}
else{
aaa+=jQuery("#table tr:eq("+i+") select").val( )+":";//obtener el valor del cuadro desplegable para cada fila
jQuery("#table tr:eq("+i+") input[type=text]").each( function (){
aaa+=this.value+",";
});
aaa+="--";//fin de esta fila
}
});
jQuery("#table tr:eq("+i+") entrada[tipo=texto]" ).cada(función (){
aaa+=este.valor+",";
});