Я не совсем понимаю, как это сделать. Мне нужно проверить адреса электронной почты с помощью регулярного выражения примерно так:
[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&' *+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\ .)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Затем мне нужно запустить это в функции jQuery следующим образом:
$j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // здесь проверка? если(адрес электронной почты){} // завершаем проверку $j.ajax({ тип: "ПОСТ", URL: "../ff-admin/ff-register/ff-user-check.php", данные: "fld_emailaddress="+ адрес электронной почты, успех: функция (сообщение) { if(msg == 'ОК') { $j("#fld_username").attr('отключено',false); $j("#fld_password").attr('отключено',false); $j("#cmd_register_submit").attr('отключено',false); $j("#fld_emailaddress").removeClass('object_error'); // если необходимо $j("#fld_emailaddress").addClass("object_ok"); $j('#email_ac').html('

Ваш адрес электронной почты '+ адрес электронной почты+' нормально. '); } еще { $j("#fld_username").attr('disabled',true); $j("#fld_password").attr('отключено',истина); $j("#cmd_register_submit").attr('отключено',истина); $j("#fld_emailaddress").removeClass('object_ok'); // если необходимо $j("#fld_emailaddress").addClass("object_error"); $j('#email_ac').html(msg); } } }); }); Где проходит проверка и какое выражение?
Мобильная версия