Merge pull request #11141 from eileenmcnaughton/mem
[civicrm-core.git] / js / AlternateContactSelector.js
index 31fc0f84216c72c81891bb63afbaa319c6b1f8c5..6098b242910ceacc705e1bf2320abeb1a7f1edbc 100644 (file)
@@ -8,7 +8,13 @@ CRM.$(function($) {
         .done(function (result) {
           $.each(result.values, function (id, value) {
             $.each(value, function (fieldname, fieldvalue) {
-              $('#' + fieldname).val(fieldvalue);
+              $('#' + fieldname).val(fieldvalue).change();
+              $("[name=" + fieldname + "]").val([fieldvalue]);
+              if ($.isArray(fieldvalue)) {
+                $.each(fieldvalue, function (index, val) {
+                  $("#" + fieldname + "_" + val).prop('checked', true);
+                });
+              }
             });
           });
         }