Problema con select2 Diseño

A

Hola tengo un problema a la hora de editar un formulario cargan todos los datos pero el select se le daña el diseño así lo tengo para que me muestre ese dato:
$("#tipoPerfilUsuario").select2("val", datosUsuario[0]["Perfiles_id"]);

beltez

No sé como intentas recibir el parámetro de esa manera ni de donde lo sacas, pero su utilización más óptima sería a través de AJAX y que usuarios.php devuelva un JSON.

$('.tipoPerfilUsuario').select2({
  ajax: {
    url: 'usuarios.php',
    dataType: 'json'
  }
});

Te recomiendo que no utilices un ID para el select2 por si en un futuro quieres reutilizarlo.

Amazon

Dale primero el valor al select y luego transformalo en select2

$('#tipoPerfilUsuario').value = datosUsuario[0]['Perfiles_id'];
$('#tipoPerfilUsuario').select2();

Vamos, esto es lo que hago yo y me funciona actualmente.

Usuarios habituales