Hola Erwin,
Estaba revisando y creo que el bind que posees a los select están algo incorrecto, ya que Chrome no está detectando el option que estás seleccionado.
Te recomiendo utilizar
$('#select_productos').on('change', fn)
Ya que si detecta cambio el select, se ejecuta la función fn, lo cual difiere del hecho del option al que le hace clic.
Espero te sea útil.
Saludos