Topic: Unable to populate dynamic value in MDB Datatables
                  
                  BizRTC
                  pro
                  asked 3 years ago
                
*_I want to add dynamic value received from JSON Response into MDB Data tables. I was able to do this easily with plain old datatables However with MDB datatables the value never gets populated in table. I am able to see the values sent correctly in JSON response. *_
*_Here is my Code *_
 const columns = [
  { label: 'Market', field: 'market_name' },
  { label: 'Market Code', field: 'market_code' },
  { label: 'Description', field: 'market_description' },
  { label: 'Edit', field: 'id', sort:false },
];
const market_table = new mdb.Datatable(
  document.getElementById('markets'),
  { columns, },
  { 
    loading: true,
    bordered: true,  
    fullPagination: true,
    fixedHeader: true,
    loading:true,
  },
);
fetch('<?php echo site_url("superadmin/market/market_response"); ?>')
  .then((response) => response.json())
  .then((data) => {
    market_table.update(
      {
        rows: data.map((markets) => ({
          ...markets,
          market_name: markets.market_name,
          market_code: markets.market_code,
          market_description: markets.market_description,
          id: '<a href="<?php echo site_url("superadmin/market/edit/"); ?>"'+markets.id+'><i class="fa-solid fa-pen-to-square"></i> </a>',
        })),
      },
      { loading: false }
    );
  });
  document.getElementById('datatable-search-input').addEventListener('input', (e) => {
    market_table.search(e.target.value);
  });
                
                  
                      
                        Add comment
                      
                    
                  
                Closed
This topic is closed.
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Status
              Closed
Specification of the issue
              - ForumUser: Pro
 - Premium support: No
 - Technology: MDB Standard
 - MDB Version: MDB5 3.11.0
 - Device: Windows
 - Browser: Chrome
 - OS: Microsoft Windows 10
 - Provided sample code: No
 - Provided link: No