我正在寻找一种可靠的技术,将Ajax添加到工作的ASP.NET MVC应用程序中.我想使用jQuery,并了解如何使用jQuery的AJAX功能.
我需要知道的是我应该如何编写我的控制器以便我可以在没有JavaScript的情况下运行该站点,但同时可以进行AJAX调用而无需单独的视图,单独的控制器或任何类型的路由入侵.我的目标是在启用JavaScript时增强工作应用程序,而无需复制或重新创建应用程序的元素.
通常,您会创建自己的网站,以便在不启用 JavaScript 的情况下也能正常运行。然后,您将添加使用 Ajax 增强站点所需的不显眼的 JavaScript,例如添加链接、表单提交等事件处理程序,以发出 GET / POST 请求并相应地更新您的 UI。
您在 MVC 应用程序中需要的唯一更改是处理 Ajax 请求并以 JSON、XML 等形式返回数据。
| 归档时间: |
|
| 查看次数: |
834 次 |
| 最近记录: |