jQuery MiniUI

 找回密码
 立即注册
查看: 8151|回复: 11
打印 上一主题 下一主题

TreeSelect的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-1-3 14:36:27 |只看该作者 |倒序浏览
在一个使用普通HTML创建的Table中:

类似下图:


在第一列中使用的是TreeSelect,然后点击最后一列的增加链接,增加一行到该表格中,如何绑定第一列的TreeSelect?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-1-3 14:46:43 |只看该作者
你是用拼接字符串的方法,在第二行第一列的格子里加入treeselect控件吗?
这样的话,加完之后调用下mini.parse()解析下

Rank: 2

板凳
发表于 2014-1-3 14:51:52 |只看该作者
felt 发表于 2014-1-3 14:46
你是用拼接字符串的方法,在第二行第一列的格子里加入treeselect控件吗?
这样的话,加完之后调用下mini.pa ...

不是拼接,是从上一行拷贝过来的。

Rank: 8Rank: 8

地板
发表于 2014-1-3 14:57:44 |只看该作者
luhaoshift 发表于 2014-1-3 14:51
不是拼接,是从上一行拷贝过来的。

只要是通过html字符串的方式添加上去的
就需要执行下mini.parse()来把html标签解析为miniui控件

Rank: 2

5#
发表于 2014-1-3 15:34:08 |只看该作者
本帖最后由 luhaoshift 于 2014-1-3 15:41 编辑
factory 发表于 2014-1-3 14:57
只要是通过html字符串的方式添加上去的
就需要执行下mini.parse()来把html标签解析为miniui控件 ...

  1. <td style=""><span class="mini-buttonedit mini-treeselect mini-popupedit tableinput mini-buttonedit-noInput" id="djZrrZgswFp_zgswjgDm_0" style="border-width: 0px; padding: 0px; width: 100%;"><span class="mini-buttonedit-border" style="padding-right: 20px;"><input type="input" class="mini-buttonedit-input mini-tooltip-container mini-tooltip-container" autocomplete="off" placeholder="-请选择-" readonly="" id="djZrrZgswFp_zgswjgDm_0$text" maxlength="50" style="color: rgb(76, 76, 76);"><span class="mini-buttonedit-buttons"><span class="mini-buttonedit-close" style="display: none;"></span><span class="mini-buttonedit-button" onmouseover="mini.addClass(this, 'mini-buttonedit-button-hover');" onmouseout="mini.removeClass(this, 'mini-buttonedit-button-hover');"><span class="mini-buttonedit-icon"></span></span></span></span><input name="zrrVo.djZrrZgswFpVO[0].zgswjgDm" type="hidden" id="djZrrZgswFp_zgswjgDm_0$value"></span>
  2.                                                                                   </td>
复制代码
这个一段代码,使用clone方法拷贝之后,如果我要再次在下一行的input上绑定TreeSelect。且绑定的逻辑跟上面一行一样,应该如何处理?

Rank: 8Rank: 8

6#
发表于 2014-1-3 15:48:08 |只看该作者
luhaoshift 发表于 2014-1-3 15:34
这个一段代码,使用clone方法拷贝之后,如果我要再次在下一行的input上绑定TreeSelect。且绑定的逻辑跟上 ...

找带那个td对象,往里面加上treeselect的html标签代码字符串
完了执行下mini.parse()进行解析

Rank: 2

7#
发表于 2014-1-3 16:44:08 |只看该作者
factory 发表于 2014-1-3 15:48
找带那个td对象,往里面加上treeselect的html标签代码字符串
完了执行下mini.parse()进行解析 ...
  1. "<input type='text' name='zrrVo.djZrrZgswFpVO[2].zgswjgDm' class='mini-treeselect' />"
复制代码
这么一段代码,插入以后,使用mini.parse();然后用mini.get('xxx').无法获取到该对象,是什么原因?

Rank: 8Rank: 8

8#
发表于 2014-1-3 16:45:45 |只看该作者
luhaoshift 发表于 2014-1-3 16:44
这么一段代码,插入以后,使用mini.parse();然后用mini.get('xxx').无法获取到该对象,是什么原因? ...

mini.get("id")是通过Id获取对象的

Rank: 2

9#
发表于 2014-1-3 16:50:05 |只看该作者
felt 发表于 2014-1-3 16:45
mini.get("id")是通过Id获取对象的

就是说,该对象一定要有ID?

Rank: 2

10#
发表于 2014-1-3 16:52:31 |只看该作者
luhaoshift 发表于 2014-1-3 16:50
就是说,该对象一定要有ID?

从API上看,这个解释不对。

Archiver|普加软件

GMT+8, 2025-7-16 01:46 , Processed in 1.063558 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部