прогрессивное улучшение с использованием jquery и asp.net - PullRequest
0 голосов
/ 10 февраля 2012

Я построил веб-сайт, который работает нормально без JavaScript (я даже избегал использования кнопки ссылки). Теперь я хочу использовать javascript, используя jquery и json для более богатого интерактивного сайта. Может кто-нибудь показать мне пример кнопки отправки, которая работает с jquery и json (частичная обратная передача для отправки данных на сервер), когда включен javascript. когда javascript отключен, он должен делать обычные сообщения на стороне сервера.

1 Ответ

1 голос
/ 10 февраля 2012

Есть много способов сделать это «двойное действие», я могу дать вам одну идею.Сначала вы создаете обработчик, который выполняет вашу работу и выполняет ваши команды.Затем вы просто и легко решаете вызвать эту команду через параметры ссылки и URL.

Например:

<a class="AjaxCallsClass" href="dothiswork.ashx?WorkID=23">Show This</a>

Теперь в то же время вы используете jQuery для размещения на своих ссылках javascript для захватаonclick Таким образом, если пользователь включил JavaScript, вы добавляете дополнительный код, который использует ajax для вызова той же команды, получает результаты и печатает его на странице.

Таким образом, с помощью или без использования команды javascriptто же самое, и вам нужно лишь немного манипулировать способом вывода.

Надеюсь, это поможет.

...