Spaces:
No application file
No application file
File size: 1,534 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
Mautic.getAbTestWinnerForm = function(bundle, formName, abKey) {
if (abKey && mQuery(abKey).val() && mQuery(abKey).closest('.form-group').hasClass('has-error')) {
mQuery(abKey).closest('.form-group').removeClass('has-error');
if (mQuery(abKey).next().hasClass('help-block')) {
mQuery(abKey).next().remove();
}
}
Mautic.activateLabelLoadingIndicator(formName+'_variantSettings_winnerCriteria');
var id = mQuery('#'+formName+'_sessionId').val();
var query = "action="+bundle+":getAbTestForm&abKey=" + mQuery(abKey).val() + "&id=" + id;
mQuery.ajax({
url: mauticAjaxUrl,
type: "POST",
data: query,
dataType: "json",
success: function (response) {
if (typeof response.html != 'undefined') {
if (mQuery('#'+formName+'_variantSettings_properties').length) {
mQuery('#'+formName+'_variantSettings_properties').replaceWith(response.html);
} else {
mQuery('#'+formName+'_variantSettings').append(response.html);
}
if (response.html != '') {
Mautic.onPageLoad('#'+formName+'_variantSettings_properties', response);
}
}
},
error: function (request, textStatus, errorThrown) {
Mautic.processAjaxError(request, textStatus, errorThrown);
},
complete: function() {
Mautic.removeLabelLoadingIndicator();
}
});
}; |