我用dgrid制作一个简单的网格(http://dojofoundation.org/packages/dgrid/tutorials/defining_grid_structures/)。 我的问题很简单:如何将html标签放在labelheader的标签中?因为如果我把一个img标签例如,标签包含字符串img src = ... 谢谢如何将html标签放入标签的columnheader中?
2
A
回答
2
列定义可以提供一个函数来构建列标题。
var column = {
//...
renderHeaderCell: function(node) {
domConstruct.create('img', {src: ''}, node);
return node;
}
};
看到DGrid wiki的renderHeaderCell()
函数的文档:
renderHeaderCell(node)
一个可选功能将被调用,以呈现列标题 细胞。像renderCell一样,这可以直接在节点上操作,或者返回一个节点放置在其中。
0
使用
put-selector
单行答案:
renderHeaderCell: function(node) {
return put("img[src=/your/image]");
}
注意如果您的列恰好是一个选择此功能将无法正常工作 - 因为selector.js定义自己的renderHeaderCell(node)
功能。
0
@craig感谢您的回答,在我的情况下,我只需要知道如何将HTML添加到标题单元格中,并且renderHeaderCell(node)
绝对是答案。
对于其他人只是需要添加一个<br>
,<span>
,<div>
等为标题单元格,这里有几个简单的例子来比较:
例不使用renderHeaderCell(node)
:
{
label: 'Title',
field: appConfig.fields[0],
sortable: false
}
使用renderHeaderCell(node)
的示例:
{
renderHeaderCell: function(node) {
node.innerHTML = '<span class="headerCell">Title<br><br></span>'
},
field: appConfig.fields[0],
sortable: false
}
然后你就可以用CSS目标为正常:
.headerCell {
font-size: 9px;
}
相关问题
- 1. 如何将xsl中的html文本放入标签中?
- 2. gnuplot:将columnheader设置为标签
- 3. 如何将<c:out>标签放入<c:if>标签内?
- 4. 如何在标签的TLD描述中输入HTML标签?
- 5. 如何将HTML标签放入PHP变量中?
- 6. 如何将html标签放入XSL样式表中?
- 7. 如何将PhoneGap推入html标签?
- 8. 如何将span标签放在Html.ActionLink的锚标签中?
- 9. 将HTML放在Zend_Form_Element标签中
- 10. 如何在asp.net标签文本中嵌入html标签?
- 11. 如何将输入标签插入到td标签中?
- 12. 如何将googlemap片段放入(固定标签+滑动)活动的标签中?
- 13. 如何将谷歌地图放入带有jQuery标签的标签面板中?
- 14. 如何将视频标签放在div标签中?
- 15. HTML对象标签可以放在HTML表单标签中吗?
- 16. 如何将IMG SRC从一个HTML标签拖入另一个HTML标签?
- 17. 如何将html标签放入sinatra字符串
- 18. 将表达式(plotmath)放入图例标签的标签
- 19. Struts2 - 如何使用Struts2标签将链接/按钮放入标签/跨度中?
- 20. 如何在HTML标签中注入JavaScript?
- 21. 如何插入HTML标签jQuery中值
- 22. 将智能标签放入DataGrid中
- 23. 将WinForm标签放入数组中?
- 24. 将C#Arraylist放入标签中
- 25. 访问vaadin标签中的HTML标签
- 26. 标签中的C#HTML标签
- 27. 如何在所选标签之外插入HTML标签?
- 28. 如何entitised HTML标签转换为“原始” HTML标签CakePHP中
- 29. Html标签标签和ASP.NET
- 30. Selenium HTML开放标签
我试过这个解决方案,但收到一个错误说“无法上执行的appendChild‘节点’:在新的子元素包含父” - 你知道这可能是什么原因吗? – streetlight