datagrid 列中a标签onclick事件

269 阅读1分钟
formatter:function(value,rowData,rowIndex){
    return '<a href="javascript:void(0);" onclick="_editDraftXf(\'' + rowData.xfId + '\');return false;"> '+rowData.title+' </a> '
}

_editDraftXf = function(xfId) {
    AppService.openStartProcess({
        data:{
            configCode:'xfgl',//配置ID
            bizId:xfId,
            openType:'iframe'
        }
    });
};

阻止a标签的跳转;

return false;
onclick="_editDraftXf(\'' + rowData.xfId + '\');return false;"

传变量需要通过转义字符包裹起来

\'' + rowData.xfId + '\'

onclick绑定的函数不需要var声明,否则会报错

glGroup is not defined at HTMLAnchorElement.onclick