Вопрос сродни: как сделать чтобы текст не заменялся на звёздочки в input type=«password».
Данная «проблема» будет не только в Chrome, а и в Opera, а в будущем и во всех браузерах, т.к. это HTML5 Forms, а поддержка HTML5 увеличивается у всех браузеров от релиза к релизу.
Не вижу ни одной причины не сделать поле текстовым, если хочется использовать контрол от jquery.ui.
Во-во, тоже хотел написать что это из серии «как сделать чтобы type=«hidden» был виден в форме». Какой смысл ставить специфическое свойство, если не нужна ожидаемая реакция браузера на это?
Вы используете сразу два средства.
Смысла в этом никакого нет. Либо отключайте ui, либо делайте текстовым.
Это все равно, что ставить на авто ручную коробку и автоматическую одновременно…