Laravel France

Utilisation d'un select dans mon projet et récupérer les valeurs de mon array à partir du select.

Avatar de cylace
cylace

Bonjour, dans mon projet, j'ai un select qui récupère des valeurs à partir d'un tableau. Je sélectionne la valeur1 et je peux afficher une fois selectionnée la valeur1. Petit problème, je voudrais pouvoir à partir de cette sélection afficher les valeurs associées telles que par exemple une adresse email et un numéro de téléphone.

***mon modèle de base : ***

$offices = [];

    foreach ($this->user_offices as $office) {
  
        $offices[$office->office->kidwh_id_2] = $office->office->name;
    }

    return $offices;
    

***mon code js : ***

/** Select office */ $('.select2').select2({ placeholder: '-- Select Office --', searchInputPlaceholder: 'Search', width: '100%' });

$('#office_id').on('change', function(e) {
    $('#office-text').html($(this).children(':selected').text());
});

J'ai bien mon changement d'office qui se fait lorsque je le sélectionne mais je voudrais également pouvoir changer les autres champs automatiquement dans un input et un span. Comment puis je faire ? peut être avec du ajax ? j'ai très peu de connaissance avec cela, si quelqu'un pouvait me conseiller ce serait vraiment chouette. Merci beaucoup,

Posté il y a 2 mois
Avatar de Larabiz
Larabiz

Tu récupères tous les offices depuis ta base de donnée grâce à ton modèle Office n'est-ce pas ? Qu'est-ce qui t'empêches dans ta vue Blade de récupérer la colonne de ton choix et l'afficher comme bon te semble ?

— Benjamin de Larabiz

Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.