1 // https://civicrm.org/licensing
4 function updateDisplay() {
5 var used
= $('[name=used]').val();
6 var inputParent
= $('[name=usedDialog][value=' + used
+ ']').closest('div');
7 var title
= inputParent
.find('.dedupe-rules-dialog-title').text();
8 var desc
= inputParent
.find('.dedupe-rules-dialog-desc').text();
9 $('.js-dedupe-rules-current').text(title
);
10 $('.js-dedupe-rules-desc').text(desc
);
12 function setInitial() {
13 var used
= $('[name=used]').val();
14 $('[name=usedDialog][value=' + used
+ ']').prop('checked', true);
17 function setSaveValue() {
18 var dialogVal
= $('[name=usedDialog]:checked').val();
19 $('[name=used]').val(dialogVal
);
22 function openDialog() {
23 var dialog
= $('.dedupe-rules-dialog');
25 title
: dialog
.attr('data-title'),
29 text
: dialog
.attr('data-button-close'),
32 dialog
.dialog('close');
36 text
: dialog
.attr('data-button-update'),
40 dialog
.dialog('close');
47 $('.js-dedupe-rules-change').on('click', openDialog
);