Я очистил строку, а затем добавил новые ячейки, используя jQuery.Это отлично работает в Firefox, но столбцы не корректно выравниваются в Google Chrome.Я включил изображение, которое использует отладчик Google Chrome, чтобы продемонстрировать, о чем я говорю:
![alt text](https://i.stack.imgur.com/5uSU8.gif)
И это код:
// clear old contents
row.empty();
row.inputs={};
// write new cells
for( var i=0; i<this.fields.length; i++){
var field = this.fields[i];
var newCell = $('<td></td>');
row.append(newCell);
var newInput = $('<input></input>');
newCell.append(newInput);
row.inputs[field.name] = newInput;
newInput.val(row.representedObject[field.name]);
}