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

QQ登录

只需一步,快速开始

查看: 1803|回复: 2

[结贴] 当前行和所在行 什么意思。

[复制链接]

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
发表于 2017-1-7 13:35:05 | 显示全部楼层 |阅读模式
list中checkbox的bind-disable问题

问题描述:

设置一个list,list里放了一个checkbox,checkbox的bind-disable中有写

1
$model.data.val("isAdd")=='Y'
页面出来后导致所有list全部禁用.

问题原因:

只一类问题在论坛中出现的数量比较多 主要是分不清val(“uerName”)和$model.data.val(“iuerName”)的区别。
在list中,

1
val(‘userName’)
表示取所在行的userName字段的值;

1
$model.data.val("iuerName")
表示取当前行userName字段的值

解决方法:

在某一行设置属性,需要获取到当前行,也就是

1
val(“userName”)

当前行和所在行 什么意思。  能解释一下吗
发表于 2017-1-9 11:23:14 | 显示全部楼层
在list中 循环渲染数据的时候,是循环的data组件!每次循环一行数据,list中 被渲染的这一行数据,行对象就是$object ,  获取某个字段的值就是$object.val('字段')    $object可以省略    直接写成  val('字段')

而当前行,表示的是data组件真正选中的行,是哪一行??默认选中的是第一行!
data.val("字段",row)   其中第二个参数可以不写,默认是就是当选中前行!(相当于游标)
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-1-9 15:44:47 | 显示全部楼层
liangyongfei 发表于 2017-1-9 11:23
在list中 循环渲染数据的时候,是循环的data组件!每次循环一行数据,list中 被渲染的这一行数据,行对象就 ...

明白了,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 06:30 , Processed in 0.057295 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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