jquery插件總結與推薦

          非IT企業或者個人一般都沒有自己的庫(偏前端),這個時候如果要開發網頁,有的會選擇類似EXTJS這樣的商業庫,這樣可以減輕美工壓力(對沒有專業美工的企業來說甚至可以節省美工),並增加開發效率,但是我個人更喜歡jquery及其插件,下面就總結下我目前使用的一些插件:

   

        下面這些基本上基於管理系統所必須擁有的功能而選擇的插件

 

        1.jquery 這個毋庸置疑

        2.my97datepicker 最適合中國人的日期控件,用的人非常多,像12306這樣的大型網站也是用的這個(這個是獨立的,不需要jquery)

        3.zTree 樹形控件的最佳選擇,功能齊全,最最重要的是有完整的demo和詳細的文檔,這點非常重要

        4.pagination 分頁控件,用法簡單,源碼也很少,可以根據需求修改

        5.jquery-ui 官方的ui,功能多

        6.jquery-ui-multiselect-widget-master  很棒的下拉多選框,特點是用法簡單,demo和API都很齊全,缺點是竟然要基於jquery-ui,這個不好

        7.flot  簡單而實用的圖表控件

        8.表格控件,這個目前還有找到像extjs的那種支持過濾,排序,固定表頭的強大控件,大家有好的可以推薦下。

        9.彈出窗(支持模態):目前用jquery-ui(強大但是龐大)和另一個及其簡單的jquery窗體插件(功能簡單,但是小巧,源代碼100多行,支持IE6的模態,界面就是一個DIV,需要自己設計標題等)

          最近又用到了colorbox,效果確實非一般的彈出窗能比,推薦

        10.導航欄:目前是自己用html設計的,沒有用插件,個人感覺這種關係到頁面框架結構的最好自己設計或者修改別人的,不要用其他的成品。

         11.tab頁面:可以自己設計,我是自己找的一個別人設計好的,基於jquery的代碼,很簡單,js代碼就5-6行,主要用ul-li+div+css實現,這樣的好處是可控性強,容易修改,但是要完成動態添加tab,拖曳tab這樣的功能還是找 其他框架更好(比如jquery-ui的tab插件)

       

 

        以上是前端非常實用的控件,對於asp.net程序員我想說:除了repeater這樣的算法控件,其他的控件最好能不用就不用,微軟的這種服務器控件做法雖然能提升一些開發效率(這個還不一定),但是缺點確非常多,比如 生成的html代碼及其雜亂,頁面效率低下,很難與其他後臺語言公用框架和前臺代碼(比如php)等。

       

 

       以下列出服務器端務必擁有的庫,有了這些庫對以後開發會減輕很多工作:

 

       1.json庫:經歷過自己json字符串的和自己解析json字符串的肯定深有體會

       2.上傳控件,最好是flash的,指望javascript幫你控制進度是妄想

       3.文件生成庫 :csv格式必須支持,不用自己去拼csv文件,不用自己去編寫http 附件 協議頭。

       4.圖片生成庫:生成一些動態圖片撒的

       5.圖表生成庫:能夠根據數據生成圖表圖片,具體的以後說

 

好了,今天到這裏,以後慢慢更新完善。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章