Oracle没有布尔类型的Javascript解决方案?
我有一个web应用程序,它使用Ext.gridEditorGridPanel显示和修改Oracle数据库中的数据 这对于在文本框中显示字符串值非常有用-用于显示和修改数据。然而,当我猛击我的头一段时间后发现——它不适用于在复选框中显示布尔值——因为Oracle没有布尔类型 因此,我要让数据库将布尔值表示为“Y”或“N”,而不是“真”或“假”——并尝试将它们映射到我在网格中手工创建的复选框 到目前为止,我已经能够在网格中渲染复选框,并通过手动渲染使其正确显示为选中或未选中,就像这样Oracle没有布尔类型的Javascript解决方案?,javascript,jquery,oracle,extjs,checkbox,Javascript,Jquery,Oracle,Extjs,Checkbox,我有一个web应用程序,它使用Ext.gridEditorGridPanel显示和修改Oracle数据库中的数据 这对于在文本框中显示字符串值非常有用-用于显示和修改数据。然而,当我猛击我的头一段时间后发现——它不适用于在复选框中显示布尔值——因为Oracle没有布尔类型 因此,我要让数据库将布尔值表示为“Y”或“N”,而不是“真”或“假”——并尝试将它们映射到我在网格中手工创建的复选框 到目前为止,我已经能够在网格中渲染复选框,并通过手动渲染使其正确显示为选中或未选中,就像这样 { d
{
dataIndex: 'isActive',
editable: true,
sortable: true,
renderer: function(value) {
return "<input type='checkbox'" + ((value == 'Y') ? "checked='checked'" : "") + ">";
},
}
有什么建议吗
提前感谢,,
Tim我会尽量靠近数据源实现布尔支持层。为此:
var grid = getMyEditorGridPanel();
grid.getView().getCell(0,1).firstChild