This is an old revision of the document!
getdata.php?request=request
request:
table_record
: data van 1 rijtable*
: tabelnaampk*
: waarde van primary keyoptions
: array met bijkomende optiespk0=1
, responsive=1
, gebruikerinfo=1
(pk0: eerste kolom met pk, responsive: eerste kolom leeg (voor Datatable Responsive plugin, gebruikerinfo: info over _updateGebruikerId)extradata
: array met additionele data (maar enkel indien niet in resultaat of leeg) - key is kolomnaam zonder tabelnaamformatted
: array met MarkDown geformatteerde data (waarde van kolom wordt toegevoegd door veldnaam voorafgegaan door $, formatted["titel"] = "**Titel:** $titel"
) - key is kolomnaam zonder tabelnaam, maakt gebruik van Parsedown module{numrows, data, row, [formatted]}
kg.getData = async () => { let result; try { result = await $.ajax({ type: 'GET', dataType: 'json', url: '/ajax/getdata.php', data: { request: 'table_record', table: 'fotoalbumHierarchie', pk: 1, formatted:{'extra':'Dit _is_ \neen **test**: $id'} } }); return result; } catch (error) { let response = error.responseJSON || error.responseText || error; iziToastError(response); console.log('kg.ajaxCall ERROR', error); } }