我有一个以XML格式返回数据的表单。我用jqxGrid。 在“批准日期”列中,我可以返回Empty,但是jqxgrid返回01/01/1900。 我怎么能对这个列返回空的一个函数来隐藏列,如果它是空的?
$(document).ready(function () {
source =
{
datatype: "xml",
datafields: [
{ name: 'User', type: 'string' },
{ name: 'ApprovalDate', type: 'date' },
{ name: 'UserRequestor', type: 'string' }
],
async: false,
record: 'Table',
url: 'Tickets.aspx/GetTickets',
};
var dataAdapter = new $.jqx.dataAdapter(source, {
contentType: 'application/json; charset=utf-8'}
);
$("#jqxgrid").jqxGrid(
{
width: '100%',
source: dataAdapter,
theme: 'classic',
columns: [
{ text: 'User', datafield: 'User', align: 'center', width: 200 },
{ text: 'Approval Date', datafield: 'ApprovalDate', align: 'center', cellsformat: 'dd/MM/yyyy', width: 120 },
{ text: 'User Requestor', datafield: 'UserRequestor', align: 'center', width: 200 },
]
});
});