Один из моих бета-тестеров пожаловался, что фильтры на моей странице поиска не работают. Видимо, форма не добавляла параметры GET к URL.
http://nabshack.com/search/
Я работаю локально на ПК, но я проверил эту проблему на MAC, и она сработала для меня. Другие пользователи не жаловались на эту проблему, и в эту группу входят пользователи Chrome OSX.
Я проверил свою разметку, и она ПОЛНА предупреждений и ошибок. http://validator.w3.org/check?uri=nabshack.com%2Fsearch%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
Большинство ошибок связано с включением HTML в мои теги javascript, а предупреждения в основном связаны с неэкранированными символами, такими как «&» и «=» в javascript.
Моя ошибка звучит так, как будто она связана с проблемами разметки? Могу ли я (и должен ли я) избежать этих символов в моем JavaScript?