Fix ajax validation for array syntax (#3255)

This commit is contained in:
Jan 2017-11-22 00:05:04 +01:00 committed by Luke Towers
parent fb0121b426
commit c165fc02d7
1 changed files with 3 additions and 0 deletions

View File

@ -242,6 +242,9 @@ if (window.jQuery.request !== undefined) {
var isFirstInvalidField = true
$.each(fields, function focusErrorField(fieldName, fieldMessages) {
fieldName = fieldName.replace(/\.(\w+)/g, '[$1]');
var fieldElement = $form.find('[name="'+fieldName+'"], [name="'+fieldName+'[]"], [name$="['+fieldName+']"], [name$="['+fieldName+'][]"]').filter(':enabled').first()
if (fieldElement.length > 0) {