[英]codeigniter using Ignited-Datatables class stuck with joins
[英]Joins on Ignited Datatables
我使用的是標准DataTables設置,但是遇到JOINS問題。 從此處開始使用腳本: http ://www.datatables.net/forums/discussion/comment/22964#Comment_22964,我的JOINS現在可以正常工作了。 問題是我無法將一些舊代碼轉換為可與此版本一起使用。
在標准版本中,我使用以下命令將日期從yyyy / mm / dd轉換為dd / mm / yyyy,但是無法正常工作:
"aoColumns" : [
{"bVisible": false, "bSortable": false, "bSearchable": false},
{"aaSorting": [[2,'desc']], "fnRender": format_ddmmyyyy},
null,
null,
null,
null,
{"bSortable": false, "bSearchable": false},
{"bSortable": false, "bSearchable": false},
{"bSortable": false, "bSearchable": false}]
});
});
// Take date from mysql, formatted yyyy-mm-dd, and return as dd/mm/yyyy
function format_ddmmyyyy(oObj) {
var sValue = oObj.aData[oObj.iDataColumn];
var aDate = sValue.split('-');
return aDate[2] + "/" + aDate[1] + "/" + aDate[0];
}
我也有這段代碼來創建新列並獲取“ leads.lead_id”並調用一個ajax文件。
$row[] = "<span style='cursor:pointer'><img src='../images/more-info.png' alt='more info' onClick='javascript:my_onclick({$row[0]});'/></span>";
/* on click get lead_id */
function my_onclick(data)
{
$("#content").slideUp(5);
showLoading();
$.post("ajax/pending-client-details.php",
{'lead_id': data},
function(data)
{
$("#content").html(data).slideDown("slow");
hideLoading();
}
);
我試過了,但是它不收集'leads.lead_id'
->add_column('moreinfo', '<span style="cursor:pointer"><img src="../images/more-> > info.png" alt="more info" onClick="javascript:my_onclick($1);"/></span>', 'leads.lead_id')
任何形式的幫助都將非常有用!
在錯誤的地方有這個:
{“ aaSorting”:[[2,'desc']],“ fnRender”:format_ddmmyyyyy}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.