起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1650|回复: 9

[暂结贴(7天未回复)] ajax跨域请求自己的后台,返回java.util.Date类型额json串,wex5...

[复制链接]

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
发表于 2016-3-9 09:22:10 | 显示全部楼层 |阅读模式
急。。急。。急
QQ截图20160309092012.png
QQ截图20160309091928.png
QQ截图20160309091951.png

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:23:08 | 显示全部楼层
在list组件中一直获取不到这个日期的字符串
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:25:06 | 显示全部楼层
        success : function(data) {
                                        if(data.tip=='fail'){
                                                justep.Util.hint('加载数据失败');
                                        }else{
                                                if(data.length>0){
                                                        listData.loadData(data,false);
//                                                        listData.each(function(param){
//                                                                var value=date.toString(new Date(data[param.index].consumeDate.time),"yyyy-MM-dd HH:mm");
//                                                                listData.setValue('consumeDate', value, param.row);
//                                                        });

                                                        $(scrollView).find('.tip').hide();
                                                        $(scrollView).find('.x-pull-up').show();
                                                }else{
                                                        $(scrollView).find('.tip').show();
                                                        $(scrollView).find('.x-pull-up').hide();
                                                }
                                        }
                                },
这样处理,下滑刷新,会弹出提示框:数据已经改变,是否刷新?这个东西,很烦人的
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:43:47 | 显示全部楼层
强调一下 没用bass,用的是自己的后台返回的json串,return JSONArray.fromObject(list).toString();
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:46:30 | 显示全部楼层
还有Date,DateTime,Time类型接收都试过了 不行,callback([{"accountType":"个人帐户","cardValue":172.29,"companyId":"","companyName":"","comsumeValue":7,"consumeDate":{"date":3,"day":4,"hours":18,"minutes":20,"month":11,"seconds":24,"time":1449138024000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":430846,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":371.1,"companyId":"","companyName":"","comsumeValue":24.5,"consumeDate":{"date":13,"day":5,"hours":17,"minutes":22,"month":10,"seconds":15,"time":1447406535000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":453726,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":395.6,"companyId":"","companyName":"","comsumeValue":31,"consumeDate":{"date":10,"day":2,"hours":18,"minutes":42,"month":10,"seconds":42,"time":1447152162000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":457963,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":426.6,"companyId":"","companyName":"","comsumeValue":93,"consumeDate":{"date":10,"day":2,"hours":18,"minutes":40,"month":10,"seconds":1,"time":1447152001000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":457965,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":519.6,"companyId":"","companyName":"","comsumeValue":50,"consumeDate":{"date":9,"day":1,"hours":12,"minutes":45,"month":10,"seconds":25,"time":1447044325000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":459888,"mealType":"午餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":542.6,"companyId":"","companyName":"","comsumeValue":113.6,"consumeDate":{"date":30,"day":5,"hours":18,"minutes":33,"month":9,"seconds":6,"time":1446201186000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":469557,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":656.2,"companyId":"","companyName":"","comsumeValue":77,"consumeDate":{"date":29,"day":4,"hours":18,"minutes":31,"month":9,"seconds":7,"time":1446114667000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":471163,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":733.2,"companyId":"","companyName":"","comsumeValue":81,"consumeDate":{"date":29,"day":4,"hours":18,"minutes":29,"month":9,"seconds":7,"time":1446114547000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":471164,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":814.2,"companyId":"","companyName":"","comsumeValue":34.2,"consumeDate":{"date":29,"day":4,"hours":18,"minutes":28,"month":9,"seconds":3,"time":1446114483000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":471165,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"},{"accountType":"个人帐户","cardValue":848.4,"companyId":"","companyName":"","comsumeValue":15,"consumeDate":{"date":26,"day":1,"hours":18,"minutes":24,"month":9,"seconds":26,"time":1445855066000,"timezoneOffset":-480,"year":115},"consumeType":"超市","id":476075,"mealType":"晚餐","partId":"","partName":"人力资源部","roleType":"人力资源部","userId":"37000445","userName":"左波"}])
返回的是这个串,关键点是时间哪个串
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:48:45 | 显示全部楼层
急呀,我后台一个bean中的时间不可能用String的格式呀,也不想再后台做直接的处理:转成String 再返回到前台,想wex5有没有办法直接接收
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 09:50:34 | 显示全部楼层
别告诉 你这个wex5不能处理,
回复 支持 反对

使用道具 举报

发表于 2016-3-9 11:14:37 | 显示全部楼层
我就是神坑 发表于 2016-3-9 09:25
success : function(data) {
                                        if(data.tip=='fail'){
                                                justep.Util.hint('加载数据失败');

date的 API 文档,请参考:http://doc.wex5.com/date/
给date字段赋值,你的代码请这样写:
listData.setValue('consumeDate',new Date(data[param.index].consumeDate.time))

还有,帖子是从后往前回复的!你发帖后等着就行了!,如果一直回帖,就会顶到上边,导致我们看不到你的帖子
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

4

主题

26

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-3-9 11:29:33 | 显示全部楼层
liangyongfei 发表于 2016-3-9 11:14
date的 API 文档,请参考:http://doc.wex5.com/date/
给date字段赋值,你的代码请这样写:
listData.setV ...

就不能直接接收??还必须要在js里面处理???
回复 支持 反对

使用道具 举报

发表于 2016-3-9 13:07:20 | 显示全部楼层
我就是神坑 发表于 2016-3-9 11:29
就不能直接接收??还必须要在js里面处理???

因为你返回的数据格式不符合data组件加载的格式要求!当然需要js进行处理了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-13 06:34 , Processed in 0.086724 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表