| 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 Цитата: 
 | 
| 
 Вложений: 3 Цитата: 
 во вкладке текст запроса пишет: dat=1 я так понимаю это и есть то значение которое мне нужно, но почему тогда оно не загружается через $_POST['dat']? | 
| 
 Чет не похоже на асинхронный запрос. Это же просто страница по адресу blabla/script.php. Какое отношение к этому скриншоту имеет приведенный выше код? Отладка в IE? Лучше убейте сразу.. Хотяб в сафари отлаживай. | 
| 
 Цитата: 
 | 
| 
 попробовал на простом примере, без БД и прочего, две страницы script.php и 123.php, код страницы script.php: 
$(function () {
     $('table#tab1 tbody tr').click(function(){
    var text = $(this).attr('id');
         $.post( './123.php', {text:text},  function(ok){
     alert(ok);
     });
    });
});
<table border='2' id='tab1'> <thead> <tr> <th>id</th> <th>name</th> <th>surname<th> </tr> </thead> <tbody> <tr id='1'> <td>1</td> <td>Andrey</td> <td>Cheprov</td> </tr> <tr id='2'> <td>2</td> <td>Vasya</td> <td>Guschin</td> </tr> </tbody> </table> <a href='123.php'>123</a><br> код страницы 123.php: <?php if(isset($_POST['text'])){ $k=$_POST['text']; echo '<br>'; if($k==1){ print 'gusto'; }else { print 'pusto'; } }else{ echo 'no!'; } ?> значение переменной text передаются методом $_POST и даже присваиваются переменной $k в сообщении которое выскакивает при клике все работает, если нажимаю на первую строку в которой значение id=1 то при выполнении цикла в сообщении ответ 'gusto' если на вторую строку в которой id=2 то выскакивает сообщение 'pusto' но если я по ссылке перехожу на эту страницу то результат выполнения цикла 'no!' т.е переменная пустая, вопрос, как сделать что бы переходя по сслыке переменная сохраняла то значение которое передает этот скрипт 
$(function () {
     $('table#tab1 tbody tr').click(function(){
    var text = $(this).attr('id');
         $.post( './123.php', {text:text},  function(ok){
     alert(ok);
     });
    });
});
и оно было сохранено на странице 123.php до тех пор пока этот скрипт не выполнился еще раз, если он выполнился то данные переменной как на странице script.php так и на странице 123.php обновились и снова хранились на странице 123.php до повторного вызова скрипта: 
$(function () {
     $('table#tab1 tbody tr').click(function(){
    var text = $(this).attr('id');
         $.post( './123.php', {text:text},  function(ok){
     alert(ok);
     });
    });
});
если же это невозможно, можно ли передать значения ячеек одной строки таблицы в текстовые поля находящиеся на странице 123.php? и как это можно сделать хотя бы ссылки куда смотреть буду очень благодарен. | 
| 
 А теперь объясни: зачем ты делаешь асинхронный запрос, передавая id строки, если следующее твое действие - переход на другую страницу? Почему бы просто не передавать id прям при переходе? Переход - это GET-запрос, через который можно передать данные. Вообще же, меня уже напрягает писать в пустоту, будто пишешь стенке, ни ответа не привета. Вот, например: Цитата: 
 | 
| Часовой пояс GMT +3, время: 14:33. |