jQuery MiniUI

标题: 获取datagrid单元格的dom元素 [打印本页]

作者: follc    时间: 2017-4-6 16:56:17     标题: 获取datagrid单元格的dom元素

有一个datagrid,想通过renderer获取某一个单元格的dom对象进行innerHTML(),该怎么获取

作者: dforce    时间: 2017-4-6 17:04:38

你要做什么?
renderer单元格绘制函数,返回的就是填充在单元格内的显示内容。
作者: follc    时间: 2017-4-6 17:08:51

dforce 发表于 2017-4-6 17:04
你要做什么?
renderer单元格绘制函数,返回的就是填充在单元格内的显示内容。 ...

我想要在单元格里放置根据value值确定的一个按钮 返回"<a class=\"mini-button\"  iconCls=\" "+e.value+"\" plain=\"true\"></a>" 但是没有效果 所以想到了用原生的innerHTML
作者: dforce    时间: 2017-4-6 17:16:41

follc 发表于 2017-4-6 17:08
我想要在单元格里放置根据value值确定的一个按钮 返回"" 但是没有效果 所以想到了用原生的innerHTML ...

不能绘制miniui控件,只能放html元素
http://www.miniui.com/demo/#src=datagrid/rowedit.html
类似这个示例绘制的超链接
作者: follc    时间: 2017-4-6 17:18:51

dforce 发表于 2017-4-6 17:16
不能绘制miniui控件,只能放html元素
http://www.miniui.com/demo/#src=datagrid/rowedit.html
类似这个 ...

function onActionRenderer(e) {
                        var s = '<a class="mini-button mini-button-info" href="javascript:addCodeItem()">New</a>&nbsp;'
                                        + '<a class="mini-button mini-button-primary" href="javascript:saveCodeItem()">save</a>&nbsp;'
                                        + '<a class="mini-button mini-button-danger" href="javascript:removeCodeItem()">Delete</a>';
                        return s;
                }
但是我这个按钮渲染是可以的
作者: dforce    时间: 2017-4-6 17:25:03

follc 发表于 2017-4-6 17:18
function onActionRenderer(e) {
                        var s = 'New&nbsp;'
                                        + 'save&nbsp;'

你这只是绘制了一段MinUI结构和样式的html,实质并不是MiniUI控件,也没有MiniUI控件的功能。
作者: follc    时间: 2017-4-6 18:08:48

dforce 发表于 2017-4-6 17:25
你这只是绘制了一段MinUI结构和样式的html,实质并不是MiniUI控件,也没有MiniUI控件的功能。 ...

恩恩 谢谢




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