jQuery MiniUI

标题: 奇怪的问题。 [打印本页]

作者: nbakill2    时间: 2013-3-23 11:45:22     标题: 奇怪的问题。

页面中有<table id="Tab"></table>
我使用jquery   $("#Tab").append("<tr><td><input class='mini-textbox'  /></td></tr>");

文本框看不到。。。

最后我调试输出HTML代码。

发现 变成了。

<table>
<tbody>
<tr>
<td>
<input class='mini-textbox' />
</td>
</tr>
</tbody>
</table>

HTML代码多出了<tbody>

这是为什么。。。。

作者: nbakill2    时间: 2013-3-23 15:55:26

管理员在吗???
作者: nbakill2    时间: 2013-3-23 19:32:07

factory不在吗????这个是什么情况呢。。。
作者: nbakill2    时间: 2013-3-24 00:46:35

怎么没人回答呢?
作者: niko    时间: 2013-3-24 10:41:28

后面加:
mini.parse();
作者: nbakill2    时间: 2013-3-24 17:13:28

niko 发表于 2013-3-24 10:41
后面加:
mini.parse();

是直接在$("#Tab").append("<tr><td><input class='mini-textbox' /></td></tr>");
这句代码之后加  mini.parse()

是这样吗?
作者: factory    时间: 2013-3-25 09:13:09

nbakill2 发表于 2013-3-24 17:13
是直接在$("#Tab").append("");
这句代码之后加  mini.parse()

在你需要解析的地方执行mini.parse()这句话
这句话的意思是将的HTML标签,解析成miniui的控件
作者: nbakill2    时间: 2013-3-25 11:59:49

factory 发表于 2013-3-25 09:13
在你需要解析的地方执行mini.parse()这句话
这句话的意思是将的HTML标签,解析成miniui的控件 ...

原来如此,确实是这样,谢谢!




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