el problema es con la siguiente funcion de javascript...
al momento de agregarle los hijos al select indicado  
Código:
 function listarCuentas (seleccion)
{
	if($(seleccion).val()=='')
	{
		$("#selectBancoDisponibles").hide();
		return false;
	}
	var datosEnviar="cod="+$(seleccion).val()+"&nocacha="+Math.random();
	var envio=new net.CargadorContenidos("cargarCuentasDisponibles.php",leerBanco,"",datosEnviar);
	function leerBanco ()
	{
		var respuesta_http=eval(leerBanco.arguments[0].responseText);
		$("#Bancos4").html('').append('<option value="">Seleccione</option>');
		$(respuesta_http).each(function(i) { 
			var s="<option value='"+respuesta_http[i].cod_banco+"'>"+respuesta_http[i].cod_banco+"</option>";
			$("#Bancos4").append(s);
		});
	}
}
  esta es la respuesta de la consulta......  
Código:
 [{"cod_banco":"111"},{"cod_banco":"0426-474-2437"}]
  ahora lo extraño....!! 
no crea los hijos en el select q le estoy indicando pero si cambio de select... 
si los crea y agrega las opciones...... 
es super estraño......  
ya estoy---> 
  
post-data: si alguien sabe como borrar un tema me avisan que por error realice esta publicacion en el area de HTML