如何使用Codeigniter在IgnitedDatatables中进行行级验证?

时间:2014-02-14 09:23:38

标签: php codeigniter jquery-datatables

我在我的Codeigniter项目中使用IgnitedDatatables plugin,我列出了区域名称的记录。我想要进行行级验证,以便如果区域名称是例如区域A,然后我用红色显示,如果区域名称是B,那么我用绿色等显示它。这只是解释我想要实现的基本例子。实际目的不同。我用删除按钮列出了所有区域。我想检查是否使用了任何区域,然后我必须限制它的删除。

我已经尝试为此找到解决方案,并发现IgniterDatatables的本机php库允许使用Callback函数用于相同的目的。但Codeigniter不支持。

任何解决方案?以下是我的代码的一部分。

public function get_list(){
    $this->load->library('datatables');

    $this->datatables->select('Area_id, Area_name, Pin, City');
    $this->datatables->from('areamaster');

    $buttons ='<a href="areamaster/delete/$1" class="icon-remove" title="Delete" onclick="javascript:return confirm_delete();"></a>';

    $this->datatables->add_column('actions', $buttons, 'Area_id');

    echo $this->datatables->generate();
}

0 个答案:

没有答案