0
我有一個表單用於編輯和刪除我們辦公室的電話號碼簿條目。每行顯示人的姓名和電話號碼等,並有一個複選框。如何在表單提交之前在警報窗口中顯示選定的複選框?
表單基本上有兩個按鈕,編輯和刪除。您將通過並選擇您要編輯或刪除的所有行,然後提交表單。
我想要做的是在按下刪除按鈕時有一個提醒,要求在刪除之前進行確認。我想要做的是列出在此警報窗口中標記爲刪除的所有行。
我不確定這是否可行,因爲在提交表單之前POST數據不可用,而這反過來又會被警報窗口阻止。
這將成爲可能使用PHP和JavaScript?我已經包括下面的一些代碼示例:即發佈
<form name="manage" method="post" action="edit.php">
<input type="submit" name="add" value="Add">
<input type="submit" name="edit" value="Edit">
<input type="submit" name="delete" value="Delete">
//For each row found
while($row = mysql_fetch_assoc($result)) {
//Echo out a row with details
echo "<tr>
<td><input type='checkbox' name='dirid[]' value='".$row['Dir ID']."' /></td>
<td>".$row['Floor']."</td>
<td>".$row['First Name']."</td>
<td>".$row['Last Name']."</td>
<td>".$row['Extension']."</td>
<td>".$row['Department']."</td>
</tr>";
}
</form>
目前,全部是DIRID,這僅僅是爲表中的每一行的唯一ID。刪除腳本然後查詢數據庫,並刪除每個ID的每個行
我想,如果它不可能在警報窗口中,我也可以將ID發送到刪除腳本,在頁面上顯示它們帶一個確認按鈕,然後放在上面並提醒,但似乎有點冗長。
任何建議非常感謝。
編
保存一個JavaScript陣列中的數據,那麼你可以通過ID引用,而且格式化你怎麼樣。 –