1.场景
今天在做字符串拼接超链接的三层结构时,遇到问题,原想要将拼接的超链接当作字符串返回,超链接的onclick方法中的函数需要传入一个外部的对象,发现怎么拼接,都给我当成字符串处理了,然后想到了Key-Value的形式来解决问题。
2.解决方案
var objMap={};
objMap[obj.id]=obj;
'<a href="javascript:void(0)" οnclick="updateOrSaveSql(\''+obj.id+'\');" style="margin-left:10px;float:none;" id="update">修改</a>'
function updateOrSaveSql(id){
objMap[id].属性
}