首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

dwr 动态表格有关问题

2012-02-06 
dwr 动态表格问题!在前面的一个帐子里发现了和我一样的这个问题,但是楼主没能把实现的方法写出来,所以在这

dwr 动态表格问题!
在前面的一个帐子里发现了和我一样的这个问题,但是楼主没能把实现的方法写出来,所以在这里帖一下,希望高人能够指点一下!!!感激不禁。

问题如下:


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\ "); '/> ";
应该如何去写?


[解决办法]
document.write( " <input type=\ 'button\ ' value=\ 'Test\ ' onclick=\ 'alert(\ "Hi\ ");\ '\/> "; ")
[解决办法]
在你的程序里面加上下面这句话就可以了。

DWRUtil.setEscapeHtml(false);

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

你看看button出来没有?

热点排行
Bad Request.