Как отформатировать значение столбца в формате Ajax? - PullRequest
0 голосов
/ 16 октября 2019

У меня есть таблица, сгенерированная с помощью плагина с данными. Эта таблица заполнена результатом Ajax. Он работает нормально, но проблема в том, что данные плохо отформатированы, и я хочу, чтобы цена имела одинаковые четыре цифры после запятой.

Я делаю это внутри WordPress.

jQuery(document).ready(function () {

  var url = window.location.href;
  var Id = url.substring(url.lastIndexOf('=') + 1);

    jQuery('#ppViewHistoryPage').DataTable( {
      ajax: {
          url: 'https://mobile.premiumpension.com/multichannel/api/Prices/GetFundPriceByDateRange?fundId='+Id+'&startDate=2014-1-1&endDate=2050-1-1',
          dataSrc: 'result'
      },
      "columns": [
    {"data": "FundName"},
    {"data": "ValueDate"},
    {"data": "UnitPrice"},
  ]
  });

  })

Я проверил документацию с данными, но там я не могу понять, как отформатировать enter image description here

1 Ответ

0 голосов
/ 16 октября 2019

Код запроса

{
    "data": "ValueDate",
    "render": function (data) {
        var date = new Date(data);
        return  date.getFullYear() + "-" + date.getMonth() + "-"+ date.getDate();
    }
}
...