如何在控制器的函数中使用php codeigniter中的确认框? public函数removeSelectedCategory() { echo“var r=confirm('您确定要删除此类别吗?');”; 如果($r==true) { 这里有一些代码 }
我写过类似的东西。现在我想删除一些东西,但我希望用户在删除之前确认它。此函数位于控制器内部。您只需在生成按钮、链接或任何需要确认的内容时提供JavaScript代码即可。示例:如何在控制器的函数中使用php codeigniter中的确认框? public函数removeSelectedCategory() { echo“var r=confirm('您确定要删除此类别吗?');”; 如果($r==true) { 这里有一些代码 },php,codeigniter,Php,Codeigniter,我写过类似的东西。现在我想删除一些东西,但我希望用户在删除之前确认它。此函数位于控制器内部。您只需在生成按钮、链接或任何需要确认的内容时提供JavaScript代码即可。示例: public function removeSelectedCategory() { echo "<script>var r=confirm('Are you sure you want to delete this category?'); </scri
public function removeSelectedCategory()
{
echo "<script>var r=confirm('Are you sure you want to delete this category?'); </script>";
if($r==true)
{
some code goes here
}
函数confirmDelete(){
返回确认('您确定要删除此类别吗?');
}
这样,只有当用户在确认对话框中按下“OK”时,链接/按钮才会被激活。你不应该用PHP编写JavaScript。你知道,PHP是服务器端语言,JS是客户端语言,对吧?你不能这样混合它们。我如何确认?还有其他方法吗?是的,我知道,但我不知道如何确认前删除
<a href="..." onclick="return confirmDelete();">Delete category</a>
<!-- or -->
<input type="submit" name="delete" value="Delete" onclick="return confirmDelete();" />
<script type="text/javascript">
function confirmDelete() {
return confirm('Are you sure you want to delete this category?');
}
</script>