рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рдЬрдм рдбреЗрдЯрд╛рдЧреНрд░рд┐рдб рд╕реЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдХреЛрдИ рд╕реЗрд▓рдЯреЗрдХреНрд╕реНрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдпрд╣ рдлрд╝реАрд▓реНрдб рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдореЗрдВ рдлрд╝реАрд▓реНрдб рдорд╛рди рдореЗрдВ рд░рд┐рдХреНрдд рджрд┐рдирд╛рдВрдХ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рд╣реИред рджрд┐рдирд╛рдВрдХ рд╕рдВрдкрд╛рджрдХ рд╢реВрдиреНрдп рд╕реЗ рдЦреБрд▓рддрд╛ рд╣реИред
рдиреАрдЪреЗ рд╡рд╣ рдХреЛрдб рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╕рдВрджрд░реНрдн рджрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
makeCellEditable: function(row, cell, event) {
if (!this.isCellEditable(row, cell)) {
return;
}
//Locate the Editor
var col = this.columnSettings(cell);
if (!col.editor) {
if (event.keyCode === 32) {
this.toggleRowSelection(this.activeCell.node.closest('tr'));
}
return;
}
// Put the Cell into Focus Mode
this.setActiveCell(row, cell);
var cellNode = this.activeCell.node.find('.datagrid-cell-wrapper'),
cellParent = cellNode.parent('td'),
cellValue = (cellNode.text() ? cellNode.text() : this.fieldValue(this.settings.dataset[row], col.field));
if (cellParent.hasClass('is-editing')) {
//Already in edit mode
//Editor.focus
cellNode.find('input').focus();
return false;
}
рдкреНрд░рдЬрдирди рдХрд░рдирд╛
рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо:
рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░
рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВ рдХрд┐ рдпрджрд┐ рдХреЛрдИ рд╕реЗрд▓ рдЯреЗрдХреНрд╕реНрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдпрд╛ рддреЛ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╛рд╕ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдпрд╛ рдлрд╝реАрд▓реНрдб рдорд╛рди рд╕реНрд╡рд░реВрдкрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдлрд╡рд╛рдИрдЖрдИ: 3.5 рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдиреЗ рдХреЙрд▓рдмреИрдХ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд┐рд╕рдиреЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдлрд╝реАрд▓реНрдб рдорд╛рди рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 0000000 рд▓реЛрдХреЗрд▓ рд░реВрдкрд╛рдВрддрд░рдг рдмрдЧ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЙрд▓ рдмреИрдХ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛
@ boehmd1 рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг рдореЗрдВ "рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП" рдЕрдиреБрднрд╛рдЧ рдХреЛ рдЕрджреНрдпрддрди/рдмрджрд▓рд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИред рд╕рд╛рджрд░ рдзрдиреНрдпрд╡рд╛рджред
рдЕрдЪреНрдЫреА рдХреЙрд▓ - рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ: http://localhost : 4000/components/datagrid/example-editable.html рддреЛ рдХреБрдЫ рдЦрд╛рд▓реА рдбреЗрдЯрд╛ рд╣реИ рдЬреЛ рдЧреНрд░рд┐рдб рдореЗрдВ 0000000 рдХреЗ рдмрд┐рдирд╛ рдареАрдХ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдХреНрдпрд╛ рдбреЗрдЯрд╛ рдЙрджрд╛рд╣рд░рдг рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: рд╕реНрдЯреНрд░рд┐рдВрдЧ '00000000'?
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ @ boehmd1 3.5 рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛?
'loadValue' рд╕рдВрдкрд╛рджрдХ рдкрд░ рдПрдХ рд╡рд┐рдзрд┐ рдереАред
рдкреНрд░рдЬрдирди рдХрд░рдирд╛...
рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ http://localhost :4000/рдШрдЯрдХ/рдбреЗрдЯрд╛рдЧреНрд░рд┐рдб/рдЙрджрд╛рд╣рд░рдг-рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп
рджрд┐рдирд╛рдВрдХ рдпрд╛ рдЖрджреЗрд╢ рджрд┐рдирд╛рдВрдХ '00000000' рдмрджрд▓реЗрдВ
@davidcarlsonberg loadData
рд╕рдВрдкрд╛рджрдХ рдкрд░ рдПрдХ рд╣реБрдХ рдерд╛ред рд╣рдо рд╢рд╛рдпрдж рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХреЗрд▓ рдкреНрд░рд╛рд░реВрдк 00000000
рдХреЛ рдПрдХ рдЦрд╛рд▓реА рддрд╛рд░реАрдЦ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдлрд┐рд░ рдЕрдЧрд░ рд╣рдо рд╕рдВрдкрд╛рджрдХреЛрдВ рдореЗрдВ рдПрдХ рд╣реБрдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреНрдпреВрдП рдЙрддреНрддреАрд░реНрдгред рдореВрд╡рд┐рдВрдЧ рдЯреА рд╣реЛ рдЧрдпрд╛ред
рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛: http://localhost :4000/components/datagrid/example-editable рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ OSред