0

这是我的代码:

foreach($patients as $patient) {
    $this->table->add_row(++$i,
                          $patient->opd_no,
                          $patient->sname.', '.$patient->fname.' '.$patient->mname, 
                          strtoupper($patient->gender),
                          date('M d, Y', strtotime($patient->birth_date)),
                          $patient->address_no.' '.$patient->address_st.' '.$patient->address_brgy.' '.$patient->address_local.' '.$patient->address_province,
                          anchor('consultation/queue/'.$patient->pk_id, 'Initial', ar

    ray('class' => 'queue'))
);

我想在锚点添加它。

编辑:好的,所以我添加了这个,希望这将是一个解决方法:

anchor('#'.$patient->pk_id, 'Initial', array('class' => 'queue', 'rel' => 'ic'))

并尝试通过 jquery 使用 rel 属性来调用函数。像这样的东西:

$('a[rel=ic]').click(function() {});

但是随后出现了一个codeigniter错误页面

您正在查看的页面是由 CodeIgniter 动态生成的。

4

2 回答 2

0

这是您使用的另一个选项(模式)

anchor('home/showpage','Show Page',array('onClick' => 'Inital()')

于 2012-12-20T04:44:54.360 回答
0

我找到了解决方法。我没有使用 CodeIgniter 的锚点,而是使用原生 html 超链接标签<a>

"<a href='#' class='queue' id='init_d'>Initial</a>"

使用jquery添加js要容易得多,并且不再出现以前的错误。

于 2012-07-19T11:59:10.177 回答