jQuery MiniUI

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

如何在前端通过js脚本动态插入一下Grid [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-3-13 17:17:40 |只看该作者 |倒序浏览
如题,页面加载完毕之后,我想通过js脚本动态的往页面插入一个grid,请问大家应该如何实现??
下面这种方式不行
var s = '<div id="datagrid3" class="mini-datagrid" style="width:800px;height:280px;" allowResize="true"'
                    + 'url="../data/AjaxService.aspx?method=SearchEmployees"  idField="id" multiSelect="true" pageSize="20" >'
                    + '<div property="columns">'
                    + '<div field="name" width="120" headerAlign="center" allowSort="true">姓名</div>  '
                    + '</div>'
                    + '</div>';
            alert(s);
            document.getElementById("newGird").innerHTML = s;

Rank: 8Rank: 8

沙发
发表于 2013-3-13 17:20:49 |只看该作者
插入HTML标签的话,最后需要执行mini.parse()一下,把html解析成miniui控件

Rank: 1

板凳
发表于 2013-3-13 17:51:27 |只看该作者
factory 发表于 2013-3-13 17:20
插入HTML标签的话,最后需要执行mini.parse()一下,把html解析成miniui控件

恩,明白。
这里还有一个,就是执行mini.parse()之后,原先页面已经解析过的miniui控件是不是意味着还要再解析一次???

Rank: 9Rank: 9Rank: 9

地板
发表于 2013-3-13 18:38:52 |只看该作者
不会。
miniui会自动判断的,不会重复解析创建新组件。

Archiver|普加软件

GMT+8, 2024-11-27 20:23 , Processed in 1.042477 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部