2014-02-09 53 views
0

任何人都可以告訴我從bootstrap模式中的表中刪除行的最佳方式是什麼?如何通過模態引導獲取刪除確認中的行ID?

我試圖通過JavaScript將行的id傳遞給窗體上的隱藏字段,但沒有成功。我意識到我正在用php變量處理onclick javascript函數,並混合本地和服務器活動。

我使用php列出了表中的行,並且我已經通過數據屬性調用了模式提交表單。

my table

+0

你想通過PHP或JS刪除行嗎? – 2014-02-09 19:34:11

+0

php,刪除我的表在服務器端的行。 – AlexDoria

回答

0

您可以使用複選框選擇要刪除的行,此假設你從數據庫中已經獲取的數據:

<form action="" method="POST" onsubmit="return confirm('Are you sure?');"> 
<table> 
<?php foreach($tables as $rows){ ?> 
<tr> 
    <td><input type="checkbox" name="delete[]" value="<?php echo $rows['row_id'];?>"> </td> 
</tr> 
<?php } ?> 
</table> 
<input type="submit" name="submit"> 
</form> 

然後,當表單提交你必須在所有檢查$_POST['delete']ids 。你可以循環它並刪除數據。

+0

問題是提交確認刪除線程的ID是模態的。所以我必須把這些信息發送給模態。 – AlexDoria

+0

@亞歷山大看到變化請 – 2014-02-09 22:19:31

+0

真棒,男人!非常感謝你和你的神! – AlexDoria