Массив options
работает как array('key' => 'value')
. Массив ключ - это то, что будет отправлять сервер, значение - это то, что будет отображаться в раскрывающемся списке. Поскольку array('Monday', 'Tuesday', ...)
эквивалентно array(0 => 'Monday', 1 => 'Tuesday', ...)
, значение, которое вы получаете на сервере, равно 0
. Сделайте ваш массив похожим на array('mon' => 'Monday', 'tue' => 'Tuesday', ...)
, чтобы получить то, что вы хотите.
Чтобы выбрать параметр по умолчанию, используйте параметр default
.