jQuery MiniUI

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

treegrid的 e.cellhtml [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-10-22 15:06:18 |只看该作者 |倒序浏览
本帖最后由 zhan001 于 2014-10-22 15:07 编辑

e.cellHtml+="<a href='{:U('Box/showTaskLog',array('id'=>'"+e.node.TaskID+"))}' target='_blank'>日志</a> "
这里我的 e.node.TaskID可以alert出来
可是在页面上是


请问这边该如何处理

传到后台的数据为红色字体
SELECT * FROM `tasktable` WHERE ( TaskId = '+e.node.TaskID+' ) LIMIT 1  
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-10-22 15:15:45 |只看该作者
你这个字符串没有拼接成功啊, 自己把<a href='{:U('Box/showTaskLog',array('id'=>'"+e.node.TaskID+"))}' target='_blank'>日志</a>
alert出来看下

Rank: 2

板凳
发表于 2014-10-22 15:24:26 |只看该作者
factory 发表于 2014-10-22 15:15
你这个字符串没有拼接成功啊, 自己把

<a href='/file/Box/showTaskLog/id/%2Be.node.TaskID%2B.html'>日志</a>


出来是这样子的 感觉是参数那边没变直接传过来了 是不是少了分号什么?

Rank: 8Rank: 8

地板
发表于 2014-10-22 15:56:44 |只看该作者
zhan001 发表于 2014-10-22 15:24
日志

你先把url="..."获取到
再给e.cellHtml试试

Archiver|普加软件

GMT+8, 2024-9-28 06:28 , Processed in 1.019114 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部