Вы можете попробовать использовать метод validate объекта validator magento.
validator.validate ()
Возвращает логическое значение false, если проверка magento не прошла, в противном случае - true.
Чтобы активировать проверку magento, вы должны были указать где-то в вашем коде что-то вроде
var validate_form = new VarienForm ('form_id', true);
Похоже, что в вашем коде 'share_email_submit
' должно быть выше 'form_id
'
Тогда вы можете превратить отправленный вами код во что-то вроде
$j('#send').click(function()
{
if (validate_form.validator.validate())
{
var form = $j('#share_email_submit');
var data = $j(form).serialize();
console.log(data);
$j.post('catdog.php', data);
}
else
{
console.log('Validation Failed');
}
return false;
});