Remplissage de champs de formulaire sur le changement de liste déroulante à l'aide de javascript

Je suis en train de charger les données dans mon champs en fonction de la valeur sélectionnée dans la liste déroulante. J'ai passé l'option de liste déroulante pour sélectionner la fonction javascript, mais avoir un problème dans la mise à jour des champs du formulaire. Veuillez vérifier mon code pour l'erreur que j'ai commise.

C'est mon code html:

 <div class="form-ui">
      <span class="form-elements reqField">
          <select class="dropdown" onchange="populateData(this.options[this.selectedIndex].value,1)">
              <option value="1">Please Select</option>
              <option value="2">Mrs.Jane Smith</option>
              <option value="3">Mr.Junior Smith</option>
          </select>
      </span>

      <span class="form-elements reqField">
           <select id="itle1" class="dropdown">
              <option value="1">Mr.</option>
              <option value="2">Ms.</option>
              <option value="3">Mrs.</option>
           </select>
     </span>

    <span class="form-elements">
          <input id="FirstName1" type="text" class="text" value="" />
    </span>

    <span class="form-elements reqField">
          <input id="LastName1" type="text" class="text" value="" />
    </span>
   </div>

Et le code javascript:

 function populateData(value,person){
    if(value==2){
        $('#Title'+person).value=3;
        $('#FirstName'+person).value="Jane";
        $('#LastName'+person).value="Smith";
    }
   if(value==3){

   }

 }
InformationsquelleAutor Angeline | 2011-03-16