wex5中list组件加入checkbox


在list组件中加入checkbox 实现多行选中时,提交能获取选中行的数据。

1.data数据中加入一个checkbox对应字段,如在userdata中加入checkbox (boolean)字段,加入字段是不会影响查出列表内容的。

2.在list组件下加入 checkbox组件,checkbox属性中将bind-ref设置为ref('checkbox'),即新加的那个字段。

3.当点击提交按钮时,如下 触发click事件,

    Model.prototype.button3Click = function(event){

//var self = this;

var userdata = this.comp('userdata');

var rows = [];

userdata.each(function(options){

if (userdata.getValue("checkbox", options.row)){/*checkbox的为true的那一行执行*/

alert(options.row.val("checkbox")+","+options.row.val("real_name"));

rows.push(options.row);

}

});

};

本站声明
本文转载自:http://zhitangrui2010.iteye.com/blog/2246893     作者:只唐瑞     发布日期:2015-09-30     本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。


 
© 2014-2016 ITdaan.com 粤ICP备14056181号