Hi,
I need different currency symbols / row depening on row item value (currency in letters, USD, GBP, …)
I managed to do this by using a custom cellsrenderer but it seems that I can’t get the table alignment set to right.
Here is my code:
// orders data orders = { datatype: "xml", datafields: [ { name: 'OHPCUR', type: 'string' }, { name: 'ITSALP', type: 'float' }, ....
var pricecellrenderer = function (row, column, value) { var dataRecord = $("#ordergrid").jqxGrid('getrowdata', row); var curvalue = dataRecord.OHPCUR; value = value.toFixed(2); switch (curvalue) { case 'EUR': value = '€ ' + value; break; case 'PLN': value = 'zł ' + value; break; case 'GBP': value = '£ ' + value; break default: }; return value; };
{ text: 'Prijs', dataField: 'ITSALP', width: '100px', filtertype: 'number', cellsalign: 'right', cellsrenderer: pricecellrenderer },
Help?