you can switch column.dataType in runtime for different cells/ rows to prevent alphabets in certain cells.
Use editorBegin event.
editorBegin: function(evt, ui){
if(ui.rowData.rank < 10)
ui.column.dataType='float';
else
ui.column.dataType='string';
},