FancyBox的ajax利用json形成gallery
来源:互联网 发布:淘宝5金冠店铺是那个 编辑:程序博客网 时间:2024/04/29 20:30
<script>$("#lookImage").click(function(){ $.ajax({ type : 'POST', //data : {'gal' : $(this).attr('rel')}, url : "${z:u('/api/getImageList')}?logId="+${logId}, dataType: 'json', complete: function(data) { var dataX = data.responseText; dataX = dataX.replace(/\"/g, "").replace(/href/g, "\"href\"").replace(/\'/g, "\""); // /g表示替换全部,先去掉"",然后加上"",形成标准json// alert(dataX);// var img = [// {href:'/gtsafe-data/image/20160311/vOPRqChEJw_!!1744x2896.jpg'},// {href:'/gtsafe-data/image/20160311/VoFrQWHoTo_!!1744x2896.jpg'},// {href:'/gtsafe-data/image/20160311/leFrqChetF_!!1273x797.jpg'},// {href:'/gtsafe-data/image/20160311/BephgwrEJg_!!1077x664.png'},]; var dataXsplit = dataX.split(','); var dataXarrayObj = new Array(); for(var i=0;i<dataXsplit.length;i++){ dataXarrayObj[i] = $.parseJSON(dataXsplit[i]); //dataXarrayObj[i] = dataXsplit[i]; //alert(dataXarrayObj[i]); } var opts = { prevEffect : 'none', nextEffect : 'none', helpers : { thumbs : { width: 75, height: 50 } } }; $.fancybox(dataXarrayObj, opts); } });});</script>
搞了很久,主要$.parseJSON要求太高,自己对JS又不熟,本来想在后台改,改来改去,js不通,最后用JS得replace 发现挺方便的,后台传的json值
{
href: ‘/gtsafe-data/image/20160311/vOPRqChEJw_!!1744x2896.jpg’
}, {
href: ‘/gtsafe-data/image/20160311/VoFrQWHoTo_!!1744x2896.jpg’
}, {
href: ‘/gtsafe-data/image/20160311/leFrqChetF_!!1273x797.jpg’
}, {
href: ‘/gtsafe-data/image/20160311/BephgwrEJg_!!1077x664.png’
}
感谢 CodeGo.net/434539/
0 0
- FancyBox的ajax利用json形成gallery
- jquery遍历三维数组形成的json
- .NET利用jqury+ajax+json方式实现的数据分页
- 利用Ajax&Json进行简单的网页前后端交互
- fancybox 的使用
- 定制自己的FancyBox
- Fancybox
- Fancybox
- fancybox
- fancybox
- struts2的验证码及利用jquery发送ajax请求并利用json做数据交换
- 【Struts2】利用JQuery与struts2-json-plugin实现Struts2的Ajax功能并利用JSON传递数据
- 利用jQuery形成二维码
- Fancybox—Fancybox的API和配置选项说明
- Yii fancybox 扩展的使用
- FancyBox的使用技巧 (汇总)
- fancybox插件的简单实现
- FancyBox的使用技巧 (汇总)
- 学习笔记
- 关于MySQL连接和多表更新的心得
- oracle中start with查询数据重复
- 两个JSP页面跳转传参数
- 二叉查找树以及相关的几个树
- FancyBox的ajax利用json形成gallery
- ActiveMQ 即时通讯服务 浅析
- ButterKnife的简单使用
- Sum It Up
- 选择Session还是Cookie
- NVARCHAR 和VARCHAR区别和使用
- java concurrent
- UILabel补充
- 应聘时给HR最漂亮的回答