var e = findCloserInput(element, property);
var val;
if ($(e).length === 0) {
- console.log(property, 'property value not found')
match = false;
return false;
}
var matchproperty = false;
$.each(conditions.values, function (k, condition) {
if (checkCondition(condition, conditions.operator, val)) {
- console.log('match', property, conditions, val);
matchproperty = true;
order = Math.min(order, condition.order);
}
});
if (matchproperty === false) {
- console.log('not match', property, conditions, val);
match = false
return false;
}
let found;
if ($(element).is('form')) {
- found = $(element).find('[bp-field-name="' + inputName + '"]').eq(0);
+ found = $(element).find('[bp-field-name="' + inputName + '"],[data-name="' + inputName + '"]').eq(0);
} else {
- found = $(element).siblings('[bp-field-name="' + inputName + '"]');
+ found = $(element).siblings('[bp-field-name="' + inputName + '"],[data-name="' + inputName + '"]');
}
if (found.length === 0) {
let parent = $(element).parent();