2011-11-24 107 views
0

我正在为我的网站内容设置一个简单的CRUD页面,并想知道codeigniter是否有任何内置功能来显示确认消息。确认消息codeigniter

因为我会让用户从数据库中删除行,所以我们需要一层确认才能删除行。

什么是最好的方法/建议在codeigniter这样做?我以前只是使用JavaScript,但想知道是否有另一种方式?

+0

其他javascript :)如果你的意思是确认对话框,无论是你的用户重定向到一个确认的PHP页面,或JavaScript是唯一的选择(普通的,或使用AJAX,但它是过分的imho)。如果你更喜欢它(我这样做),你可以使用[jQuery UI](http://jqueryui.com),它简化了你的工作,甚至给你一个已经设置的样式 –

回答

1

你看过GroceryCRUD吗?实施这可能会为您节省一些时间。

但是,您唯一真正的选择是使用javascript confirm() dialogue或将用户引导至中间页面(CRUD控制器中的另一个操作),该页面向用户提供确认选项。

如果您打算实施Javascript解决方案,则可能希望考虑使用JavaScript创建删除链接,这样未启用Javascript的用户将无法删除。这有明显的缺点,但会阻止用户在不首先确认的情况下删除行。