2013-06-19 2 views
0

У меня есть вид таблицы, как показано ниже enter image description hereполучить данные одного из нескольких данных с JQuery

<table> 
<tr><th>Username</th> 
<th>Departemen</th><th>Created By</th><th>Created Date</th><th>Last Update By</th><th>Last Update Date</th><th>Aksi</th></tr> 
<?php 
    $sql = "SELECT TOP 20 * FROM tblMstUser where CompanyDeptID ='11' or CompanyDeptID ='12' order by LoginID"; 
    $tampil = mssql_query($sql) ; 
    while($r=mssql_fetch_array($tampil)){ 
     echo "<tr><td>$r[LoginID]</td> 
       <td>$r[LoginName]</td> 
       <td>$r[CreatedBy]</td> 
       <td>$r[CreatedDate]</td> 
       <td>$r[LastUpdatedBy]</td> 
       <td>$r[LastUpdatedDate]</td> 

       <td> 
        <button id='edit' onclick=\"popup_window_show('#sample', { pos : 'tag-right-down', parent : this});\"'><image src='images/Edit.png'/>Edit</button> | 
        <button id='delete'><image src='images/delete.png'/>Hapus</button> 
       </td> 
       </tr>"; 
     $no++; 
    } 
    ?> 
</table> 

моя цель, когда пользователь нажимает «редактировать» все поля в всплывающем окне будет заполнены соответствующими данными, используя LoginID в качестве параметра в моем SQL. Я использую ms sql 2008 в качестве сервера базы данных mya. моя проблема, как я могу получить одиночные данные из массива «$ r [LoginID]», используя JQuery для каждой строки.

ответ

0

передать LoginID функции как параметр вместе с кнопкой onClick, например.

<button id='edit' onclick=\"popup_window_show('#sample', '$r[LoginID]' ,{ pos : 'tag-right-down', parent : this});\"'> 

и огонь Ajax вызова с Jquery на страницу, данные страницы возвращает связанные с LoginID и заполнить все редактируемые fileds в форме редактирования.

Смежные вопросы