将JS添加到Codeigniter链接 - 简单的OnClick

时间:2010-08-13 15:17:54

标签: php javascript codeigniter

我正在尝试将简单的Javascript代码段写入Codeigniter链接。我正在使用该链接删除仪表板中所需的帖子。虽然我想学习它,但我对JS一无所知。

代码

$js = 'onClick = "alert("Are you sure")"';

$this->table->set_heading('Date', 'Title', 'Delete', 'Update');

foreach($records as $row){
$row->title = ucwords($row->title);
$this->table->add_row($row->date,
$row->title = ucwords($row->title),    
anchor("main/delete/$row->id", $row->id, $js), //this is the link in question
anchor("main/fill_form/$row->id", $row->id)
);
}
$table = $this->table->generate();
echo $table;

我的问题是如何为链接($ js)编写JS。我想使用确认声明(是或否)。我完全迷失了JS以防止意外删除

谢谢

1 个答案:

答案 0 :(得分:7)

以下是使用CodeIgniter锚点函数执行此操作的方法:

echo anchor('delete/something', 'Delete', array('onClick' => "return confirm('Are you sure you want to delete?')"));

单击链接时会显示一个确认框。如果用户确认,则遵循链接。如果用户取消,则不采取任何措施。