CRM-15789 - Add icons to submit buttons
[civicrm-core.git] / js / AlternateContactSelector.js
1 CRM.$(function($) {
2 'use strict';
3
4 function assignAutoComplete(id_field, profileids) {
5 $('#' + id_field).on('change', function (event, data) {
6 var contactID = $(this).val();
7 CRM.api3('profile', 'get', {'profile_id': profileids, 'contact_id': contactID})
8 .done(function (result) {
9 $.each(result.values, function (id, value) {
10 $.each(value, function (fieldname, fieldvalue) {
11 $('#' + fieldname).val(fieldvalue);
12 });
13 });
14 }
15 );
16 });
17 }
18
19 $(CRM.form.autocompletes).each(function (index, autocomplete) {
20 assignAutoComplete(autocomplete.id_field, CRM.ids.profile || []);
21 });
22
23 });
24