I present the code and screenshot.
var data = [
{firstname: "Ivan"},
{firstname: "Alex", "Date": "10-2-2014"},
{firstname: "Anna", "Date": "10-3-2014"},
{firstname: "Karl", "Date": ""},
{firstname: "Innel", "Date": "10-5-2014"},
{firstname: "Rita", "Date": "10-6-2014"},
{firstname: "Ada", "Date": ""},
{firstname: "Brian", "Date": "10-8-2014"}
];
var source =
{
localdata: data,
datatype: "array",
datafields: [{
name: 'firstname',
type: 'string'
}, {
name: 'Date',
type: 'date'
}]
};
var dataAdapter = new $.jqx.dataAdapter(source);
$("#jqxgrid").jqxGrid(
{
width: 500,
source: dataAdapter,
sortable: true,
filterable: true,
filtermode: 'excel',
columnsresize: true,
autoshowfiltericon: false,
columns: [{
text: 'Date',
datafield: 'Date',
width: 250,
cellsformat: "d",
},
{
text: 'First Name',
datafield: 'firstname',
width: 250 }]
});

Can I some way get around this bug?