| 
 Изменение содержимого div по клику и передача данных POST Здравствуйте. Я начинаю только изучать аякс. Есть одна идея от которой отказаться не могу. Думаю реализовать это при помощи трёх <div>. Помогите или советом(желательно точным, а не просто на мануал по всему аяксу). В первом <div id='first'></div> Изначально будет содержатся какая-та форма, не принципиально какая. Второй <div id='second'></div> Он будет изначально скрыт, в нём будет вначале пусто. Третий <div id='three'></div> Будет кнопка с название отправить. Так вот мне нужен пример того. Как после нажатия кнопки. Данные из формы идут в php файл. Там они обрабатываются. И потом мы получаем новую форму для <div id='first'></div> и временно прячем её, а для <div id='second'></div> Получаем сообщение, которое и выводим на экран. А так же меняем название кнопки на что-то типа следующий. Потом нажав кнопку ещё раз. Второй див прячется, кнопка становиться снова отправить. А первый див появляется. У меня загвоздка в том, что я не знаю как мне передавать в определённый див, определённую информацию. В один див всю информацию передавать у меня получалось. Использовал jQuery.Forms и просто jQuery | 
| 
 Цитата: 
 Вы написали себе план действий - так реализуйте его. Если будет не получаться что-то конкретное - спрашивайте. И почитайте документацию к jQuery, весьма вероятно, что там будут ответы на ваши вопросы. | 
| 
 Пример 
<div id="opreddiv">start</div>
$('#opreddiv').html('Определенная информация')
Ссылка http://jquery.page2page.ru/index.php...%D1 %82%D0%B0 | 
| 
 Вот как у меня в оригинале. 
<div id="output">
<form id="myForm" method="post" action="/poll-15-3.html">
<p align=center><b>asdasd</b></p>
<input type=radio value="0" name="vopros[]"> asdasdasd
<br><input type=radio value="1" name="vopros[]"> asdasdasdasd
<br><input type=radio value="2" name="vopros[]"> asdasdasdasd<br> 
<input type=submit value=Отправить>
</form>
</div>
<br><p align=center><a href="http://articlesua.net/poll-all.html">Статистика</a></p>
<script type="text/javascript">
$(document).ready(function(){
  var options = { 
  	target: "#output",
    beforeSubmit: showRequest,
    success: showResponse, 
    timeout: 3000
  };
  
  $('#myForm').submit(function() { 
    $(this).ajaxSubmit(options); 
    return false;
  }); 
});
// вызов перед передачей данных
function showRequest(formData, jqForm, options) { 
    var queryString = $.param(formData); 
    return true; 
} 
 
// вызов после получения ответа 
function showResponse(responseText, statusText)  { 
$('#output').show();
}
</script>
Вот как в отладчике.  После нажатия отправить появляется новая форма. Её код не знаю как показать, но в отладчике вот так оно выгялидит  И когда на второй форме нажимаю на кнопку АЯКС не срабатывает, а срабатывает именно выполнение. Вот это и есть загвозка. Не могу понять почему не срабатывает аякс. | 
| Часовой пояс GMT +3, время: 22:28. |