1) Parsley fields results are stored in validationResult
, for each field. Fields are stored in fields
.
var failingFields = [],
parsleyForm = $('#new_order').parsley();
for (var i = 0; i < parsleyForm.fields.length; i++)
if (true !== parsleyForm.fields[i].validationResult && parsleyForm.fields[i].validationResult.length)
failingFields.push(parsleyForm.fields[i].$element);
2) To prevent Parsley from preventing form submission, you'd have to do $('#new_order).off('submit.Parsley')