Показать сообщение отдельно
  #1 (permalink)  
Старый 26.02.2014, 00:18
Аспирант
Отправить личное сообщение для ninzzo Посмотреть профиль Найти все сообщения от ninzzo
 
Регистрация: 21.05.2013
Сообщений: 42

ajax запрос небольшая проблемка
есть index.php

<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js">
</script>

<form id="form_id1" method="post" action="">
<input type="hidden" name="name" id="ip_tv1" value="vasya">
</form>
<script type="text/javascript">
window.setInterval('AjaxFormRequest1(\'ajaxf\', \'form_id1\', \'1.php\');', 2000);
          
            function AjaxFormRequest1(result_id,form_id,url) {
                jQuery.ajax({
                    url:     url, //Адрес подгружаемой страницы
                    type:     "POST", //Тип запроса
                    dataType: "html", //Тип данных
                    data: jQuery("#"+form_id).serialize(), 
                    success: function(response) { //Если все нормально
                    document.getElementById(result_id).innerHTML = response;
					
                },
                error: function(response) { //Если ошибка
                document.getElementById(result_id).innerHTML = "Ошибка при отправке формы";
                }
             });
			
			 
        }
   </script>
<div id="ajaxf"></div>


есть 1.php

<?php
if($_POST['name'] == 'vasya'){echo 'Все работает отлично';}
?>

<script>
alert("Privet");
</script>



Открываю страницу и через 2 секунды получаю надпись:
"Все работает отлично" но куда дела ALERT??? Я хочу так же что бы вылетал алерт и писал "Privet"

Подскажите в чем проблема и как сделать так что бы работало?
Ответить с цитированием