Combobox with multiple values

Is it possible to fill in multiple fields using combobox? I want to do the following:

  1. User start typing first name or last name
  2. Combobox get customers from server and shows combinations of first name + last name
  3. After selection, it should fill in multiple fields - first name, last name, phone number, email etc.

Is it possible to do it with combobox plugin?

combo assigns user id to the related property of the event. You could retrieve the rest values with a custom Ajax request when user closes the lightbox(‘onAfterLightbox’), and apply them to event
If this technique is not suitable, you can implement a custom control … om_editors