Форма AJAX и только PHP, я обеспокоен постепенной деградацией - PullRequest
0 голосов
/ 19 июля 2010

У меня есть PHP-управляемый сайт с формой ведения записей.Пользователь выбирает битву в первом выпадающем списке, а затем выигравшую сторону во втором.В настоящее время параметры выигрышной стороны составляют только Side 1 , Side 2, что соответствует первому в настройке битвы.В представлении есть "Вы уверены?"шаг, чтобы убедиться, что у них есть шанс исправить сторону, если они выбрали неправильную.

Я первый, кто признает, что это раздражает, и хочу, чтобы выпадающий список выигравшей стороны заполнялся автоматически в зависимости от битвывыбран.Мне сказали, что это просто AJAX.

Однако меня беспокоит то, как сохранить функциональность для пользователей с JS-отключениями.Может ли этот вид выпадающего автопополнения содержать исходные фиксированные значения PHP за ним?

Извините за отсутствие кода.Я еще не начал изучать методы JavaScript и AJAX, просто сейчас рассматриваю теоретические приложения для моего сайта ...

Спасибо.

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Вы могли бы сделать это так. Когда страница загружается, если включена поддержка javascript, кнопка / ссылка, которая выполняет публикацию, скрыта, и сайт работает с javascript, в противном случае кнопка / ссылка отображается и сайт работает без js

1 голос
/ 19 июля 2010

Я не гуру AJAX, но ваша идея звучит хорошо.Конечно, вы можете заполнить раскрывающийся список, и браузеры с поддержкой JS могут удалить / повторно заполнить / изменить / ... это поле по своему усмотрению, загрузив данные через запрос AJAX.

Немного прибегнув к поиску, выдолжен быть в состоянии найти такие уже разработанные решения или хотя бы понять, что сделали другие.

...