Показать сообщение отдельно
  #15 (permalink)  
Старый 25.02.2017, 13:43
Интересующийся
Отправить личное сообщение для blazer-05 Посмотреть профиль Найти все сообщения от blazer-05
 
Регистрация: 24.02.2017
Сообщений: 18

рони,
Получилось сделать так. В файле main.js удалил все кроме этого
function validateEmail(email) {
	var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(email);
}
$(document).ready(function() {

	$('.s_submit').click(function() {
		filled = 1;
		$(this).parent().children('.sinp').each(function() {
			if(this.value.replace(/^\s+|\s+$/g, '')=='' || this.value=='Ваше имя' || this.value=='Ваше имя' || this.value=='Ваш телефон') {$(this).effect('highlight');filled=0;}
		});
		var q=$(this).parent().children('.email');
		if(!validateEmail(q.val())&&(q.val()!='')) {q.effect('highlight');filled=0;}
		if(filled==1) {
		q=$(this).parent().children('.fhid').val();
		$(this).parent().submit();
		$('#dialogform').dialog('close');
		$('#dialogform2').dialog('close');
		}
	});
});

и заработало все корректно во всех браузерах, всем спасибо за помощь!
Ответить с цитированием