jQuery MiniUI

标题: TreeSelect的问题 [打印本页]

作者: luhaoshift    时间: 2014-1-3 14:36:27     标题: TreeSelect的问题

在一个使用普通HTML创建的Table中:

类似下图:

[attach]3632[/attach]
在第一列中使用的是TreeSelect,然后点击最后一列的增加链接,增加一行到该表格中,如何绑定第一列的TreeSelect?

作者: felt    时间: 2014-1-3 14:46:43

你是用拼接字符串的方法,在第二行第一列的格子里加入treeselect控件吗?
这样的话,加完之后调用下mini.parse()解析下
作者: luhaoshift    时间: 2014-1-3 14:51:52

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

不是拼接,是从上一行拷贝过来的。
作者: factory    时间: 2014-1-3 14:57:44

luhaoshift 发表于 2014-1-3 14:51
不是拼接,是从上一行拷贝过来的。

只要是通过html字符串的方式添加上去的
就需要执行下mini.parse()来把html标签解析为miniui控件
作者: luhaoshift    时间: 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。且绑定的逻辑跟上面一行一样,应该如何处理?
作者: factory    时间: 2014-1-3 15:48:08

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

找带那个td对象,往里面加上treeselect的html标签代码字符串
完了执行下mini.parse()进行解析
作者: luhaoshift    时间: 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').无法获取到该对象,是什么原因?
作者: felt    时间: 2014-1-3 16:45:45

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

mini.get("id")是通过Id获取对象的
作者: luhaoshift    时间: 2014-1-3 16:50:05

felt 发表于 2014-1-3 16:45
mini.get("id")是通过Id获取对象的

就是说,该对象一定要有ID?
作者: luhaoshift    时间: 2014-1-3 16:52:31

luhaoshift 发表于 2014-1-3 16:50
就是说,该对象一定要有ID?

从API上看,这个解释不对。
作者: felt    时间: 2014-1-3 16:56:24

luhaoshift 发表于 2014-1-3 16:52
从API上看,这个解释不对。

http://www.miniui.com/docs/api/index.html#ui=base
看这里,MiniUI获取的api
mini.get("id)
mini.getbyName(name)
作者: luhaoshift    时间: 2014-1-3 16:59:54

felt 发表于 2014-1-3 16:56
http://www.miniui.com/docs/api/index.html#ui=base
看这里,MiniUI获取的api
mini.get("id)

THKS,看来我们的这个API好久没有更新了。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2