здесь я пытаюсь, чтобы программа чтения с экрана NVDA прочитала имя столбца, но он не работает
searchOrgGrid = $('#gridSearchOrgs');
var columnModel = [{
title: "",
dataIndx: "UID",
hidden: true,
width: 100,
align: "left"
},
{
title: nmc.platform.strings.Name,
dataIndx: "Name",
width: 200,
align: "left",
header: true,
dataType: function(val1, val2) {
return NMCApp.stringSort(val1, val2);
}
},
{
title: nmc.platform.strings.OrganizationId,
dataIndx: "Id",
width: 300,
align: "left",
dataType: function(val1, val2) {
return NMCApp.stringSort(val1, val2);
}
},
{
title: nmc.platform.strings.InstitutionCode,
dataIndx: "InstitutionCode",
width: 200,
align: "left",
dataType: function(val1, val2) {
return NMCApp.stringSort(val1, val2);
}
},
{
title: nmc.platform.strings.Status,
dataIndx: "Disabled",
editable: false,
width: 100,
align: "left",
render: function(ui) {
var rowData = ui.rowData,
dataIndx = ui.dataIndx,
cellData = rowData[dataIndx];
if (cellData == true) {
return "<span >" + nmc.platform.strings.Disabled + "</span>";
} else {
return "<span >" + nmc.platform.strings.Enabled + "</span>";
}
},
dataType: function(val1, val2) {
if (val1 == true && val2 == false)
return -1;
else if (val1 == false && val2 == true)
return 1;
else
return 0;
}
},
{
title: nmc.platform.strings.Users,
dataIndx: "NumberOfUsers",
editable: false,
width: 100,
align: "left",
dataType: "integer",
render: function(ui) {
var rowData = ui.rowData,
dataIndx = ui.dataIndx,
cellData = rowData[dataIndx];
if (typeof cellData === "undefined")
return "<span >0</span>";
else
return "<span >" + cellData + "</span>";
}
},
{
title: nmc.platform.strings.PartnerName,
dataIndx: "PartnerName",
editable: false,
hidden: true,
width: 100,
align: "left",
dataType: function(val1, val2) {
return NMCApp.stringSort(val1, val2);
}
},
{
title: nmc.platform.strings.NPI,
dataIndx: "NPICode",
editable: false,
dataType: "integer",
width: 100,
align: "left"
}
];
searchOrgGrid.pqGrid ({
width: NMCApp.getSearchGridWidth(),
height: NMCApp.getSearchGridHeight(),
editable: false,
showTop: false,
showBottom: false,
numberCell: false,
roundCorners: false,
wrap: false,
colModel: columnModel,
dataModel: {
data: []
},
hoverMode: 'row',
selectionModel: {
type: 'row',
mode: 'single'
},