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

标签 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 以防止意外删除

谢谢

最佳答案

以下是使用 CodeIgniter anchor 函数的方法:

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

单击链接时会显示一个确认框。如果用户确认,则点击链接。如果用户取消,则不执行任何操作。

关于php - 将 JS 添加到 Codeigniter 链接 - 简单的 OnClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3478268/

相关文章:

JavaScript 原型(prototype)链可能无限循环查找

php - CI_SESSION 查询所需的 ID 以查找事件用户

php - 向开发服务器添加整体登录名/密码?

php - mysql NOW() 返回托管服务器国家/地区日期和时间,但想获得印度标准时间

php - 从表 a 中选择并使用结果从表中检索逆

php - 如何使用 iCalender 生成二维码?

PHP 回显与 PHP 短回显标签

javascript - 名称属性的 For 循环

javascript - 我可以在 Angular 模板中声明一个简单的函数吗?

php - 了解 Web 开发/CodeIgniter 中脚本的数据传递/生命周期