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

QQ登录

只需一步,快速开始

查看: 1346|回复: 1

[处理中3] 在JS上动态生成Data后怎么绑定到前台的SELECT?

[复制链接]

29

主题

82

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
发表于 2017-4-13 14:47:38 | 显示全部楼层 |阅读模式
在后台动态生成了data 在前台的select中怎么绑定值呢?
  1.      Model.prototype.BindList = function(data) {

  2.                 var parentNode = this.getElementByXid("content2");
  3.                 var strcolums = JSON.stringify(data.userdata.relationAlias);
  4.                 var colums = strcolums.substring(1, strcolums.length - 1).split(',');
  5.                 var arr = [];
  6.                 for (var x = 0; x < colums.length; x++) {

  7.                         var col1 = {
  8.                                 width : "80",
  9.                                 name : colums[x],
  10.                                 xid : "colum" + x,
  11.                                 resizable : false
  12.                         };
  13.                         arr.push(col1);
  14.                 }
  15.                 var data1 = this.comp('myNewData');
  16.                 data1.loadData(data);
复制代码


这里怎么填?求解

这里怎么填?求解
发表于 2017-4-13 15:06:31 | 显示全部楼层
是动态添加数据呢??还是动态创建data组件??

data绑定是设计时设置的!不能动态修改!!  除非select 组件也动态new !!

gridSelect 有动态创建的案例!
可以参考
/UI2/system/components/justep/gridSelect/demo/demo.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 03:17 , Processed in 0.104148 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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