listbox如何预设选定第一列资料?
时间:2010-12-13
来源:互联网
Hi all,
listbox如何预设选定第一列资料?
Thanx.
listbox如何预设选定第一列资料?
Thanx.
作者: imac 发布时间: 2010-12-13
<listitem label="Inbox" selected="true" />
或者在onCreate的时候再去设selectedIndex
或者在onCreate的时候再去设selectedIndex
作者: Tony1223 发布时间: 2010-12-13
怪怪的! selected="true"无作用.
简例码,
若把该行拿掉,就有作用.
不知小弟,哪边弄错了!?
3Q.
简例码,
1 |
<?page title="test" contentType="text/html;charset=UTF-8"?> <zk> <?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit"?> <window id="win_product" border="normal"> <listbox rows="10" mold="paging" pageSize="10" selectedItem="@{win_product$composer.current}" model="@{win_product$composer.getAllProducts}"> <listhead> <listheader label="商品条码" width="104px"/> <listheader label="商品名称" width="200px"/> <listheader label="货号" width="80px"/> </listhead> <listitem self="@{each='var_product'}" value="@{var_product}" selected="true"> <listcell label="@{var_product.proNC}"/> <listcell label="@{var_product.proName}"/> <listcell label="@{var_product.proCoNC}"/> </listitem> </listbox> </window> </zk> |
若把该行拿掉,就有作用.
1 |
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit"?> |
不知小弟,哪边弄错了!?
3Q.
作者: imac 发布时间: 2010-12-13
哦 你是用annotation databinding 喔
作者: Tony1223 发布时间: 2010-12-14
此行已改如下,
还是无作用.
若再listbox下, 增一行
也是无作用.
是我还没搞懂吗? 3Q
1 |
<listbox id="id_lib_product" rows="10" mold="paging" pageSize="10" selectedItem="@{win_product$composer.current}" model="@{win_product$composer.getAllProducts}" onCreate="self.setSelectedIndex(0)"> |
还是无作用.
若再listbox下, 增一行
1 |
<zscript>id_lib_product.setSelectedIndex(0);</zscript> |
也是无作用.
是我还没搞懂吗? 3Q
作者: imac 发布时间: 2010-12-14
我在想应该是这家伙影响到了
作者: Tony1223 发布时间: 2010-12-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28