JSP图片瀑布流,有谁用过infinitescroll插件,求指教

jerry2012 发布于 2013/09/09 18:40
阅读 1K+
收藏 0

              dataType: 'json',//可以是json
              template: function(data) { //data表示服务端返回的json格式数据,这里需要把data转换成瀑布流块的html格式,然后返回给回到函数
                    return html;
               },

 

请问,如果dataType指定为json时,servlet怎么把从数据库中读取的数据传递为template:function(data){};

加载中
0
iSea
iSea

你这个

dataType: 'json',//可以是json
template: function(data)

数据返回后,需要重新调用瀑布流插件重新布局,query.infinitescroll在数据返回后有一个回调,格式 为:

$('#content').infinitescroll({},
   //程序执行完的回调函数
  function(newElems){
     //newElems表示返回的数据,如 果是json的话就是template的返回值

  }
)

jerry2012
jerry2012
回复 @iSea : 你好,如果我用servlet2.0 怎么把取出的json数据传给 infinitescroll????
iSea
iSea
回复 @jerry2012 : 这个应该是你的路径不对的问题吧,用firebug,谷歌等浏览器调试
jerry2012
jerry2012
回复 @iSea : <a href="${pageContext.request.contextPath }/webpicflow?status=ajax&page=1"></a> 为什么调用不到servlet呢?
iSea
iSea
回复 @jerry2012 : 是的,就跟静态加载html一样
jerry2012
jerry2012
回复 @iSea : 如果我在servlet中就把数据封装成HTML格式,是不是直接PrintWriter out=response.getWriter();out.println(html)就可以了呢!
下一页
0
dreamers
dreamers
用fastjosn将对象转换成json就可以呀。
返回顶部
顶部