如何将ajax功能添加到我的项目中需要做些什么。 我需要下载什么工具包,或者如何整合它。 我真的需要为我的项目放置更新面板吗?如何将ajax集成到我的项目中
回答
我想你需要提供更多的信息,然后才能给你一个确定的答案。
Ajax只是简单地使用Javascript来请求一个网页 - 与用户点击一个链接相同 - 除了JavaScript获取所请求页面的内容而不是将其显示给用户。
这允许您在不刷新页面的情况下在JavaScript内请求数据。
正如你所提到的UpdatePanel,我假设你正在使用ASP.Net - 在这种情况下,.Net 2.0不包括AJAX,你需要一些额外的安装来使它工作。 3.5和更高版本包括它本地。
如果您刚刚开始涉足整个领域,我建议您在尝试使用AJAX之前在幕后做一些阅读 - 理解它的做法会在以后为您节省很多麻烦。如果你真的不需要任何特别的东西来使AJAX工作 - 你可以自己完全用JavaScript编写它(我已经完成了太多次)。正如Doug的回答中所提到的,JQuery非常棒,即使没有AJAX功能也值得使用。
但是,如果你想使用的UpdatePanel和AJAX,最简单的选择是的.Net 3.5或更高版本(Visual Studio 2008或更高版本)AJAX使您的ASP网站使用AJAX Control Toolkit的
那么我该如何让我的项目ajax使能我需要下载一些DLL或工具包来将它集成到我的项目中,以在我的项目上工作ajax? – NoviceToDotNet 2010-08-13 15:40:58
将脚本管理器添加到我的项目中需要做什么? – NoviceToDotNet 2010-08-13 15:53:14
当我添加
在我看来,jQuery具有最好的AJAX功能,易于学习和使用。它有很好的文档,并有很多教程和示例 - 我喜欢它。
一种方法(http://www.asp.net/ajax/ajaxcontroltoolkit/samples/),它提供了一些使用ASP控件的AJAX功能,这对新手DotNet开发人员应该很熟悉。与其他控件一样,AJAX Control Toolkit是您添加到解决方案中的DLL。然后在ASP.NET页面中使用标记。
对于更多定制和先进的AJAX功能,您最好的选择是使用JQuery(http://jquery.com/)并创建* .asmx Web服务。 JQuery包含一个$ .ajax()调用,它将使用JSON与ASP.NET Web Services进行通信。此SO页面可能会有帮助 - Calling ASMX from jQuery和此Encosia博客条目可能会有所帮助 - http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/。 JQuery是一个JavaScript文件库,您可以下载,包含在您的页面中,并使用您自己的JavaScript文件进行调用。
我还建议您阅读AJAX的维基百科条目(http://en.wikipedia.org/wiki/Ajax_(programming))并熟悉相关技术。
- 1. 如何将GraphView集成到我的项目中?
- 2. 如何将log4j 2集成到我的Spring项目中?
- 3. 如何将Tika集成到我的Lucene项目中?
- 4. 如何将Azure IoT集成到我的Ionic项目中?
- 5. 如何将swagger集成到我现有的java项目中?
- 6. 如何将Angular集成到我当前的Firebase node.js项目中?
- 7. 将SVN集成到现有项目中
- 8. 将Crashlytics集成到库项目中
- 9. 将Android项目集成到React Native中
- 10. 将activeCollab与我的Django项目集成
- 11. 如何将maven 2集成到现有的netbeans项目中?
- 12. 将不同的Xcode项目集成到一个项目中
- 13. 如何将Linphone集成到现有项目中(SIP在IOS中)
- 14. 在zf2项目中集成ajax脚本
- 15. 如何将插件项目模板集成到现有的eclipse项目中?
- 16. 无法将MapboxAndroidSDK集成到我的android studio项目中
- 17. 将数据表集成到我的项目中
- 18. 将贝宝集成到我的项目中很困难
- 19. 将CKeditor集成到我的symfony2项目中
- 20. 将Doctrine扩展集成到我的ZF/Doctrine 2项目中
- 21. 将Testfairy SDK集成到我的xamarin项目中
- 22. 将GitKit登录集成到我的项目中
- 23. 将rollbar集成到我的Cakephp项目中
- 24. 如何将mongoose与express.js项目集成?
- 25. 如何将多个文件下载集成到我的项目liferay中?
- 26. 如何将Couchbase移动设备集成到我的Android Phonegap项目中
- 27. 如何使用spring-security将primefaces-extensions CustomExporterFactory集成到我的项目中?
- 28. 如何将Java和Python集成到Visual Studio项目中?
- 29. 如何将WHMCS集成到Codeigniter项目中?
- 30. 如何将Firebase集成到Xamarin项目中。
你知道AJAX是什么吗? – 2010-08-13 15:27:44
不,我不知道这很多,但一些机构建议我不要闪烁页面上回发使用ajax,所以我问你这个。 我真的需要做什么? – NoviceToDotNet 2010-08-13 15:28:55