Спасибо за быструю реакцию на вопрос.
Про то зачем нужно экранировать - знаю. Сам баловался этим
Я не специально, что-то экранирую.
Так забирается из базы - к примеру форума на phpBB.
Понятно, что на сервере можно поменять &qout обратно на ", но
в других элементах страницы эти " отображаются как надо, да и в select при перегрузки страницы всё нормально.
Проблема вылазит только при подгрузки через Ajax. Именно процессор браузера не обрабатывает разметку при Ajax и создании/добавлении объекта Option (хотя при перезагрузки страницы обрабатывает).
Как обойти стороной эту ситуацию способов конечно много.
Хотелось бы понять почему так происходит.
Зы: вообще то это не экранирование