str += '<a href="javascript:onEdit()"><img src="../js/easyui/themes/icons/pencil.png" alt="编辑" title="编辑" /></a>';
这段代码是在datagrid的formatter中return的样式用到的。后续的连接是onEdit()方法,但是参数是空的
str += '<a href="javascript:onEditModel('+'\''+this.field+'\''+','+'\''+row.id+'\''+','+'\'Edit\''+')"><img src="../js/easyui/themes/icons/pencil.png" alt="编辑" title="编辑" /></a>';
改造了一下,带上这一列的列标题,行中的数据Id,还有需要编辑的类型(字符串形式):Edit,Delete和Upload。
其实还是参考 <a href="javascript:redirect('参数一','参数二')"></a>;这样的格式,重点是单引号‘’,而且是转义的单引号''。