тег формы - это обязательно на сайтах ajax? - PullRequest
0 голосов
/ 17 февраля 2010

Я недавно работал над сайтом ASP.NET MVC, который в основном обслуживает статический html и использует ajax get для возврата данных на страницу при изменении входных данных. на самом деле на страницах вообще нет публикации или получения HTML-тега ввода. (это особый стиль сайта, который не используется широкой публикой, поэтому проблемы с совместимостью для людей без javascript не являются проблемой)

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

Ответы [ 3 ]

1 голос
/ 17 февраля 2010

Поскольку ASP.NET MVC пытается отличаться от веб-форм, вводить новый подход в разработке веб-приложений. Они не требуют форм. На самом деле, я думаю, что лучше не использовать его для навигации, отправки данных и т. Д. В противном случае шаблон MVC не будет использоваться, если вы все равно делаете это «старым добрым ASP.NET».

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

Вы можете прочитать здесь: http://msdn.microsoft.com/en-us/magazine/cc337884.aspx как MVC был представлен в начале. «ASP.NET MVC - Создание веб-приложений без веб-форм», Крис Таварес

0 голосов
/ 21 мая 2010

Итак, я думаю, что ответ на мой вопрос нет .

0 голосов
/ 17 февраля 2010

Сохранение формы полезно, если вам нужно, чтобы приложение корректно ухудшалось, если JavaScript отключен или ему нравится.Кроме того, в jQuery и Prototype есть отличные помощники Ajax для сериализации входных данных с использованием формы, что очень удобно, когда у вас есть несколько наборов данных, которые можно отправлять в разные конечные точки ajax с одной страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...