我正在使用 CodeIgniter 显示数据库中的项目列表。我想根据它的 ID 删除一个项目。这不是问题,并且在没有模态框的情况下可以正常工作。
我的问题是我正在使用一个名为reveal(http://goo.gl/3lzRN)的jQuery插件来添加一个模式框来确认删除。这适用于列表中的第一项,但其他项与第一项具有相同的 ID。
<a href="pages/<?php echo $row->id; ?>" class="delete">
<i class="icon-cancel"></i><span class="delete_tooltip">delete page</span>
</a>
<aside id="modal">
<header id="delete_page">Delete Page</header>
<article id="modal_content">
<p>
Are you sure you want to delete the page<br />'<?php echo $row->title ?>'?
</p>
<p>This action cannot be undone.</p>
<p>
<a href="pages/delete_page/<?php echo $row->id; ?>" >
<i class="icon-cancel"></i>Delete
</a> <a href="pages/#" class="modal_cancel">Cancel</a>
</p>
</article>
</aside>
上面是打开模态框的链接,以及里面的内容。这些在 foreach 循环中,但我知道循环工作正常,我没有发布它。