解决方案 »
- apache整合tomcat无法显示图片
- 语法错误,仅当源级别为 5.0 时 varargs 才可用
- 设f(x)=-x*x+2x+0.5,求maxf(x),x属于【-1,2】
- 求net 移植到 java 100分
- Hibernate问题
- 开源连接池组件 Proxool 0.8.3 问题
- 请教:直接双击带有applet的页面可以运行,但是通过tomcat访问却不能运行!(100分)
- 求教:关于struts中,在ACTION中获得记录集……
- 总算有四条内裤了,散分!
- 大家一起来研究一下url中加入new Date()参数的一定程度上防止数据缓存的原理
- java ServerSocket断开连接问题
- Lucene高亮显示没有作用求救~~
这样试试吧 应该有效果
还是没用啊,我想也就是转换的时候错误,只要我传的是字符串的他就捕获不到,整形的都可以传过去,但我一直不懂为什么他字符串就捕获不到,jquery包也导入进来了, 连转义字符也没用啊,很多朋友对我这个问题也无解,我把function 方法换成监听事件也是一样的效果,捕获不到字符串.....
还是非常感谢你的建议~
上面是3楼的方式,但是拼出来的结果是:<a onclick=‘a([row.studentClass的值])’>加入访谈计划</a>
明显的,小括号里面的内容不是一个字符串的值,字符串应该用单引号或者双引号的,js肯定会认为那部分是个变量,当然不行了。比如你的[row.studentClass的值]是:T110,那么你拼的结果就是:<a onclick=‘a(T110)’>加入访谈计划</a>,明白了吧?双引号没了,你拼的时候值虽然是字符串,但是拼出来的结果js去根本不认识。
正确的方式:
return '<a onclick="a(\''+row.stuid+'\')">加入访谈计划</a>';
原来是这样~Thank you