dataTable是个非常强大的显示数据表插件。不仅如此,它还可以结合TableTools导出数据,可以导出的类型有 csv,excel,pdf.而且还可以copy,print.我在项目中用到了这个插件,折腾了好久。遂记录之。需求描述:需要从sAjaxSource这个属性指定的url获取json数据,然后在显示出来。部分页面:<table id="example"> <thead> <tr> <th>教师编号</th> <th>教师姓名</th> <th>所属学院</th& Read More
posted @ 2013-04-11 12:03 爱生活者wmmang Views(22095) Comments(4) Diggs(1) Edit
发现了个好方法 $.data(element,key,value) 可以缓存数据。问题描述:比如在页面中操作某种功能,该功能需要ajax提交数据并得到响应结果。如果没有利用缓存,那么在每次重复操作该功能时,就需要不断的从后台获取数据,要命的是请求是一样的,那么响应的数据也就一样。这样一来,就增加了服务器的负担了。解决办法:利用$.data()缓存数据,那么遇到相同的请求时,就不需要服务器再次响应,而只从jquery的缓存数据中获取就行了。在实际项目中,我就是利用这个方法进行处理的。为此我封装了一个异步请求方法:/**url:请求的路径*/function getAjaxData(id, url Read More
posted @ 2013-04-11 11:14 爱生活者wmmang Views(299) Comments(0) Diggs(0) Edit