У вас проблема в том, что дефолтные значения не являются корректными. Насколько я понимаю, вы метки в поля засунули, т.е. они вообще значениями не являются. Надо просто не совать в поля то, что не может являться их значением.
Сообщение от Kolyaj
Метки должны оставаться тегом label, просто их можно спозиционировать над полем ввода.
А вот зачем в данной конкретной ситуации запихивать кусок метки в поле я не знаю. Так обычно с поиском делают. Но если уж делать, то, я считаю, лучше это делать только на клиенте с помощью js