dwr 动态表格问题!

xuey 2007-07-05 04:26:17
在前面的一个帐子里发现了和我一样的这个问题,但是楼主没能把实现的方法写出来,所以在这里帖一下,希望高人能够指点一下!!!感激不禁。

问题如下:



var cellFuncs = [
function(data) { return data; },
function(data) { return data.toUpperCase(); },
function(data) {
return "<input type='button' value='Test' onclick='alert(\"Hi\");'/>";
},
function(data) { return count++; }
];
dwr.util.addRows( "demo1",[ 'Africa', 'America', 'Asia', 'Australasia', 'Europe' ], cellFuncs);
执行以后table中显示的是<input type='button' value='Test' onclick='alert("Hi");'/>这个字符串
我希望能显示出来按钮并且能执行
function(data) {
return "<input type='button' value='Test' onclick='alert(\"Hi\");'/>";
应该如何去写?
...全文
516 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dalilei 2007-07-21
  • 打赏
  • 举报
回复
在你的程序里面加上下面这句话就可以了。

DWRUtil.setEscapeHtml(false);

加在下面这句上面:
var cellFuncs = [

你看看button出来没有?
xuey 2007-07-05
  • 打赏
  • 举报
回复
我用DWRutil.addRows()方法,怎么办呀。
浪尖赏花 2007-07-05
  • 打赏
  • 举报
回复
document.write("<input type=\'button\' value=\'Test\' onclick=\'alert(\"Hi\");\'\/>";")

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧