Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Выбор элемента из ответа полученного через Post (https://javascript.ru/forum/jquery/32320-vybor-ehlementa-iz-otveta-poluchennogo-cherez-post.html)

voloxa89 11.10.2012 13:56

Выбор элемента из ответа полученного через Post
 
Здравствуйте!
Отправляется запрос на сервер через ajax.
$("#zakaz-pric").submit(function(event)
	{
	event.preventDefault();
	var kompaniya 	= $(".kompaniya").val();
	var lico 		= $(".lico").val();
	var telefon		= $(".telefon").val();
	var email		= $(".email").val();
	var gorod		= $(".gorod").val();
														
	$.ajax({
			type: "POST",
			url: res,
			data: ({
				kompaniya:kompaniya, 
				lico:lico,  
				telefon:telefon, 
				email:email, 
				gorod:gorod}),
			success: function(data)	
					{
					alert(data);
					}
		});
			
						
});


succsess получаем ответ примерно такого вида:
<body>
 <div>
  Шапка сайта
 </div>
      <div>
  тело и тд
 </div>
</body>

Как выбрать из этого ответа нужный блок кода?

Skipp 11.10.2012 14:41

А какой блок кода является для вас нужным?

voloxa89 11.10.2012 15:04

у меня в коде есть <span class="error"><span> он выдает ошибку, нужно вытащить этот спан из data

Skipp 11.10.2012 15:59

Ну например:
data.match(/<span[^>]*class\s*=\s*"error"[^>]*>(.*?)<\/span>/)
Вернёт массив.

voloxa89 11.10.2012 16:29

Спасибо, вопрос решен!


Часовой пояс GMT +3, время: 15:11.