jQuery MiniUI

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

给Grid的cellHtml赋值的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-9-16 17:28:38 |只看该作者 |倒序浏览
已经研究好长时间了,也看了demo,我现在给grid.cellHtml赋值的时候,我给字符串加了好多<br/>,目的是为了让字符串换行显示,然后我用alert显示,内容是换行了,然后把值给了cellHtml,显示的时候还是一行字符串,请问有什么解决方法吗?
例如:var value="<div>国家:中国<br/>产品:笔记本<br/></div>"
grid.cellHtml=value;

Rank: 8Rank: 8

沙发
发表于 2014-9-16 17:34:57 |只看该作者
你这是写在什么事件里处理的?

Rank: 2

板凳
发表于 2014-9-16 19:36:31 |只看该作者
felt 发表于 2014-9-16 17:34
你这是写在什么事件里处理的?

源代码是这样的:
    grid.on("drawcell", function(e) {
        var record = e.record,
            column = e.column,
            field = e.field,
            value = e.value;
        if (field == "ParameterString") {
            value = "<div>" + value.replace("#", "<br />") + "</div>";
            e.cellHtml = value;
        }
    });

Rank: 8Rank: 8

地板
发表于 2014-9-17 09:57:49 |只看该作者
zhangruisong8 发表于 2014-9-16 19:36
源代码是这样的:
    grid.on("drawcell", function(e) {
        var record = e.record,


可以换的

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-6-29 04:56 , Processed in 1.062670 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部