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

QQ登录

只需一步,快速开始

查看: 1874|回复: 1

[处理中4] Cannot read property 'val' of undefined"

[复制链接]

4

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
QQ
发表于 2017-4-7 16:58:37 | 显示全部楼层 |阅读模式
提示错误:Uncaught Error: __justepClientErrorStart__{"code":"JUSTEP230072","message":"表达式$model.getGoodsName( $row.val(\"goodsID\"))执行出错, 原因:Cannot read property 'val' of undefined"}__justepClientErrorEnd__


///这是我自己写一个方法
Model.prototype.getGoodsName = function(id) {
        
                var goodsData=this.comp("goodsBaasData");
                var row=goodsData.find(["id"],[id],true,true,true)[0];
               
                var name=row.val("name");///不要这一句可以运行
               
                return ""+name;
               
        };


在baasData中增加了一个计算列;规则如下:
$model.getGoodsName( $row.val("goodsID"))

方法单独测试没有错;是val()这出错了;求指导

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-7 18:08:53 | 显示全部楼层
row是不是行对象?你打印row看看
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 21:43 , Processed in 0.051276 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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