jQuery MiniUI

标题: treegrid的 e.cellhtml [打印本页]

作者: zhan001    时间: 2014-10-22 15:06:18     标题: treegrid的 e.cellhtml

本帖最后由 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出来
可是在页面上是
[attach]5327[/attach]

请问这边该如何处理

传到后台的数据为红色字体
SELECT * FROM `tasktable` WHERE ( TaskId = '+e.node.TaskID+' ) LIMIT 1  

作者: factory    时间: 2014-10-22 15:15:45

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

factory 发表于 2014-10-22 15:15
你这个字符串没有拼接成功啊, 自己把

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


出来是这样子的 感觉是参数那边没变直接传过来了 是不是少了分号什么?
作者: dforce    时间: 2014-10-22 15:56:44

zhan001 发表于 2014-10-22 15:24
日志

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




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