有什么更好的在ASP.NET MVC 2使用方法: - jQuery的阿贾克斯 - Ajax的形式与AjaxHelper类 或 产生的?我认为使用AjaxHelper更简单一些,但我不知道在页面上有多少表单(AjaxHelper创建表单,而jQuery不),这是一种很好的做法。ASP.NET MVC 2 AJAX与jQuery的
2
A
回答
4
简短回答:jQuery AJAX。为什么?不显眼的,更好地分离标记和脚本,保持标记清洁,保留带宽,无限的插件,更好的文档,...
如果你关心的话,我会建议你优秀的jQuery.form插件。
在意识到他们的错误后,微软开始投入jQuery的工作,并且在我看来,他们会弃用他们的库的时候会有一天(不是在弃用经典的WebForms之前,因为UpdatePanel
依赖于它)。
2
这取决于具体情况。使用Microsoft Ajax的主要优点在于,它可以随着可访问性限制而优雅地降级,适用于MVC的验证,并且不需要任何实际的脚本编写。
jQuery为您提供了更多的控制,因此更易于维护。微软现在正在将大量资源投入到jQuery中,并且我想他们并没有在微软Ajax上投入太多精力。我总是倾向于使用jQuery,除非有充分的理由不这样做。
关于您的表单问题,请在页面上放置尽可能多的表单以使其具有功能性意义。可悲的是,ASP.NET Webforms让人们不愿意使用多种形式。
1
我更喜欢jQuery forms plugin,因为它提供了很多客户端灵活性,并且是一个原生的“客户端”框架。 AjaxHelpers感觉是错误的地方,试图建立Ajax交互并最终导致分离不良。
相关问题
- 1. ASP.NET MVC 2 - 与jQuery Ajax响应失败
- 2. ASP.NET MVC AJAX与jQuery
- 3. ASP.NET AJAX与ASP.NET MVC中的jQuery
- 4. jquery ajax asp.net mvc
- 5. ASP.NET MVC jQuery Ajax
- 6. AJAX - ASP.Net MVC或jQuery?
- 7. jQuery的AJAX和asp.net mvc的
- 8. ASP.NET MVC和jQuery - 问题与AJAX编码
- 9. ASP.net MVC,jQuery的块UI,Ajax
- 10. Telerik MVC与ASP.NET MVC与JQuery
- 11. AJAX和jQuery与MVC
- 12. MVC 3 jquery ajax post 2 objects
- 13. 问题与AJAX,JavaScript,ASP.Net MVC
- 14. ASP.Net MVC Recaptcha Jquery Ajax问题
- 15. MVC与ASP.NET使用Ajax 3.5
- 16. 在asp.net mvc jquery AJAX调用mvc
- 17. 使用NServiceBus与Asp.Net MVC 2
- 18. DataAnnotations在asp.net mvc 2 jQuery验证2
- 19. 与ASP.NET MVC的jQuery Flexigrid
- 20. ASP.NET MVC中的Ajax FileUpload&JQuery formData
- 21. ASP.Net MVC的路由问题jQuery的AJAX
- 22. jQuery的ASP.NET MVC的AJAX形式3
- 23. asp.net的MVC 2 ajax.googleapis.co ofline
- 24. ASP.NET MVC 2 JSONP与MVC期货
- 25. ASP.NET Ajax控件包与JQuery
- 26. 使用ASP.Net MVC进行Ajax登录2
- 27. ASP.NET MVC 2:AJAX更新和Html.Display()
- 28. ASP.NET MVC 2从JavaScript发布AJAX
- 29. ASP.NET身份2.0与ASP.NET MVC 2
- 30. ASP.NET webforms + ASP.NET Ajax与ASP.NET MVC和Ajax框架自由