0

私は以下のようなテーブルビューを持っています ここに画像の説明を入力

<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のパラメーターとして使用して関連データが入力されます。私はmyaデータベースサーバーとしてms sql 2008を使用しています。私の問題は、各行にJqueryを使用して配列「$ r [LoginID]」から単一のデータを取得する方法です。

4

1 に答える 1

0

LoginIDボタンonClickとともにパラメータとして関数に渡します。

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

jQueryを使用してページへのajax呼び出しを起動すると、ページはLoginIDに関連するデータを返し、編集フォームの編集可能なすべてのフィールドに入力します。

于 2013-06-19T05:38:31.000 に答える