Присоединяется к Ignited Datatables - PullRequest
0 голосов
/ 25 ноября 2011

Я использовал стандартную настройку DataTables, но столкнулся с проблемами с JOINS.Начал использовать скрипт здесь: http://www.datatables.net/forums/discussion/comment/22964#Comment_22964 и мои JOINS теперь работают нормально.Дело в том, что у меня возникают проблемы с преобразованием части моего старого кода для работы с этой версией.

В стандартной версии я использовал следующее для преобразования дат из гггг / мм / дд в дд / мм / гггг, но, не могу заставить его работать:

        "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];
}

Также у меня был этот код, чтобы создать новый столбец и получить 'lead.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();

    }

);

Я пыталсяэто, но, это не собирает 'приводит.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')

Любая помощь была бы велика!

1 Ответ

0 голосов
/ 26 ноября 2011

было это не в том месте:

{"aaSorting": [[2, 'desc']], "fnRender": format_ddmmyyyy}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...