У меня есть выпадающий список, который заполняется информацией из базы данных. В некоторых предметах есть амперсанды. Когда выпадающий список изменяется, выполняется некоторый ajax, в том числе отправка информации из выпадающего списка в GET. Амперсанд в имени элемента из выпадающего списка портит URL для GET.
Например, вот пример URL, сгенерированный ajax:
http://www.website.com/getReports.cfm?date=05/07/2010&room=Visitors Office&system=Windows & Screens
Элемент «Windows & Screens» портит get, поэтому получающая страница является просто «Windows» для переменной system
.
Как лучше всего обойти эту проблему, не меняя базу данных, в ColdFusion или Javascript?