Показать сообщение отдельно
  #1 (permalink)  
Старый 21.10.2014, 00:00
Новичок на форуме
Отправить личное сообщение для Kloniy Посмотреть профиль Найти все сообщения от Kloniy
 
Регистрация: 20.10.2014
Сообщений: 1

Получение значения
<script type="text/javascript">
        $(document).ready( function() {
            // обрабатываем событие нажатия на любую из ссылок
            
                        
            // обрабатываем событие нажатия на кнопку "Сохранить изменения""
            $('input[name=addArticle]').click( function () {
               
                
                var s_id = $(this).attr("id");
 
                var nan = $("#nan").text();
                var datas = $("#datas").text();
                
                var names = $("#names").text();
                
                
                
 
                $.ajax({
                    type: "POST",
                   
                    url: "http://localhost/zzzzz/addArticle.php",
                    data: "s_id=" + s_id
                    + "&names=" + names
                    + "&nan=" + nan
                    + "&datas=" + datas,
 
                   
                    success: function(response) {
                        if(response == "OK")
                        {
                            alert("Запись " + names + " добавлена!");
                            location.reload();
                        }
                        else
                            alert("Ошибка в запросе!);
                    }
                });
    
                
            });
        });
        </script>

Из БД выводится список

$connect = mysql_connect("localhost", ".....", ".....");
            mysql_select_db("textx",$connect);
            $qr_result = mysql_query("select * from ttttex");
            
            echo '<table border="1">';
            echo '<thead>';
            echo '<tr>';
            echo '<th></th>';
            echo '<th>Название</th>';
            echo '<th>Сумма</th>';
            echo '<th>Длительность</th>';
            echo '<th></th>';
            echo '</tr>';
            echo '</thead>';
            echo '<tbody>';
            
            while ($data = mysql_fetch_array($qr_result)){
                echo '<tr>';
                echo '<td><span ><img border=0 src='.$data['img'].'></span></td>';
                echo '<td><span id="names" >' .$data['name'] . '</span></td>';
                echo '<td><span id="sum">'.$data['summa'] . '</span></td>';
                echo '<td><span id="datas">' .$data['date_s'] . '</span></td>';
                echo '<td><input type="button" id='.$data['id'].' name="addArticle" value="Подписать"></td>'; 
                
                
                echo '</tr>';
            }
            echo '</tbody>';
            echo '</table>';


Как получить эти три переменные, для выбранной записи?

var nan = $("#nan").text();
                var datas = $("#datas").text();
                
                var names = $("#names").text();

В маем варианте в переменные nan, datas, names попадают первые первые значения из списка, а надо чтобы попадали соответствующие выборному элементу из списка
Ответить с цитированием