Это работает для меня: Клетка может быть отредактирован с одним щелчком мыши и slected (выделены синим цветом)
var widgetProps = { onFocus: function() { this.textbox.select() } }
var layout = [{
field: 'col1',
editable: true,
widgetProps: widgetProps,
type: dojox.grid.cells._Widget
}];
var grid = new dojox.grid.DataGrid({
id:'myGrid',
store:new dojo.data.ItemFileWriteStore({data:{identifier:'id',lable:'label',items:[]}),
singleClickEdit:true,
selectionMode:'single',
structure:layout,
selectable:false},document.createElement('div'))
dojo.body().appendChild(grid.domNode);
grid.startup();
Ошибка закрыта как недействительная? – seth
Хорошо, если это не ошибка, что я должен сделать, чтобы сделать его доступным одним щелчком мыши и набирать пробелы? Извините за сообщение, дублирующее здесь и в трекере. Но это настоящая проблема :) – 2009-09-08 06:23:13
Помогла ли Натан ссылка на пример на кампусе в Доджо? FWIW, похоже, что он отключил виджет в неподдерживаемом тестовом сценарии в ночное время. – peller