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

QQ登录

只需一步,快速开始

查看: 2611|回复: 19

[结贴] 报Blocked alert('返回值 -> {"userdata":错误

[复制链接]

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
发表于 2013-10-9 20:01:52 | 显示全部楼层 |阅读模式
自己写了个action,返回到前台界面时不报错,但调试js时报错,具体错误代码如下:
  • [color=red !important]Blocked alert('返回值 -> {"userdata":{"model":"/YLKGL/CNK/data","relations":"EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS,EXPRESS","updateMode":"whereVersion","relationAlias":"FID,DJBH,HTNO,HTBH,GLHTH,YWLX,KHMC,ZWCM,YWCM,WLBM,WLMC,WLMCE,XHG,CKMC,RKSL,JSSL,DGL,STSL,RKDJ,HTJSJ,GLF,RKJE,GLJE,SKF,WKF,BXF,SJF,HGS,JKSF,GJF,DLF,ZSQF,BGF,YF,CIQSL,CIQGL,FE,SIO2,AL2O3,S,P,LD,SF,YDSJ,DMSJ,XHSJ,SJFSJ,ZZSJ,GJFSJ,RKSJ,CKQSJ,CKZSJ,SJSJ,JSSJ,THBZ,PDYF,PDBZ,PDR,SDSL,SJDJ,BGY,JBR,RKBZ,XGBZ,TJBZ,BZ,ZSDJ,ZSJE,ZSTZJE,XCF,CIQBH","relationTypes":"String,String,String,String,String,String,String,String,String,String,String,String,String,String,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,DateTime,DateTime,Date
  • 。。。。。。。。中间是从后台取出的数值。。。。。。
  • [color=red !important],"changed":"0"},"GLHTH":{"value":null,"originalValue":null,"changed":"0"},"JSSJ":{"value":null,"originalValue":null,"changed":"0"},"HTNO":{"value":"JHT201308110036","originalValue":null,"changed":"0"},"GLF":{"value":0,"originalValue":null,"changed":"0"},"HGS":{"value":0,"originalValue":null,"changed":"0"},"LD":{"value":null,"originalValue":null,"changed":"0"},"CKZSJ":{"value":null,"originalValue":null,"changed":"0"},"HTJSJ":{"value":0,"originalValue":null,"changed":"0"}}]}') during unload.
之后,界面就不显示任何数据,中间省略的部分是查出的数据,说明后台数据已经查询出来了,但为什么无法显示到界面上呢?


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2013-10-10 09:10:12 | 显示全部楼层
返回到前台界面时不报错,但调试js时报错什么意思?
js中怎么调用的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
 楼主| 发表于 2013-10-11 07:58:11 | 显示全部楼层
jishuang 发表于 2013-10-10 09:10
返回到前台界面时不报错,但调试js时报错什么意思?
js中怎么调用的

打开js调试状态,一步步调试时,调试到自己写的action时能查询出数据,但在执行callback: function(result) {
        if (result.state) {
           // alert("返回值 -> " + JSON.stringify(result.response));
            justep.xbl("dataMain").loadJson(result.response);
        } else {
            throw new Error("调用失败!|" + result.response.message);
    };后从js调试里面就会报错, 重点是这个报错:justep.xbl("dataMain").loadJson(result.response);然后浏览器中就没数据了?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2013-10-11 09:28:46 | 显示全部楼层
dataMain的data-type设置的是json吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
 楼主| 发表于 2013-10-11 09:56:59 | 显示全部楼层
jishuang 发表于 2013-10-11 09:28
dataMain的data-type设置的是json吗?

是的,没数据
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2013-10-11 11:16:31 | 显示全部楼层
把action以及对应的java代码和dataMain的源码发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
 楼主| 发表于 2013-10-11 11:26:20 | 显示全部楼层
action是:
CNKActivity.mdDefaultUnLoad = function(event){
        justep.Request.sendBizRequest2({
                dataType: "application/json",
            action: "ylrcnkxx",
            callback: function(result) {
        if (result.state) {
           alert("返回值 -> " + JSON.stringify(result.response));
            justep.xbl("dataMain").loadJson(result.response);
        } else {
            throw new Error("调用失败!|" + result.response.message);
    };
    }
                });
};
java代码
public static Table ylrcnkxx(){
                String oracle = " SELECT DISTINCT C.QYPH,A.HTH,A.HTBH,A.CARGONAME,B.WLMC,B.XHG,A.PORT,A.CARNO,A.NET,A.PZJLSJ,A.CBDJ,(A.NET*A.CBDJ)AS GFJE,A.JLJZ,(SELECT DISTINCT JYZ FROM JCZJB WHERE HTBH LIKE'%%' AND JYXMBH='02018' AND TRUNC(DJRQ)=TRUNC(SYSDATE-1))AS SF,(A.JLJZ*(1-(SELECT DISTINCT JYZ FROM JCZJB WHERE HTBH LIKE'S04120.000' AND JYXMBH='02018' AND TRUNC(DJRQ)=TRUNC(SYSDATE-1))/100)) AS RKGDL FROM INTERFACE_QDPORT A,JKHTB B,JCZJB C WHERE A.HTH=B.HTNO AND A.HTBH=C.HTBH AND TRUNC(A.PZJLSJ)=TRUNC(SYSDATE-2)" ;       
                HashMap<String, String> sqlMap = new HashMap<String, String>();
                sqlMap.put(DatabaseProduct.ORACLE.name(), oracle);
                return SQL.select(sqlMap, null, "/YLKGL/CNK/data");
        }
}
回复 支持 反对

使用道具 举报

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
 楼主| 发表于 2013-10-11 11:28:21 | 显示全部楼层
datamain源码:

datamain源码.rar

3.17 KB, 下载次数: 810

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2013-10-11 13:15:13 | 显示全部楼层
action中查的和dataMain对应的不是同一个概念的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

130

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
QQ
 楼主| 发表于 2013-10-11 13:33:48 | 显示全部楼层
jishuang 发表于 2013-10-11 13:15
action中查的和dataMain对应的不是同一个概念的?

对,这样无法实现吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 03:34 , Processed in 0.116732 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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