add jqueryui component, number type column and fix bugs