如题
$("#detail2").append(
"<tbody>" + "<tr onclick='oc('"+user.内部编号+"')'>" + "<th>" + user.内部编号
。。。。。
"<tr>" + "<tbody>");
在传user中的这个内部编号时发现编译出错了
返回的结果时
oc("参数')'
构建不成方法 后来想了下传参数时没问题的,但是在传字符串时应该用""包裹,但是这里是JS 在穿参数和编辑文本之间涉及到了转义
所以实际应该用这种写法
"<tr onclick='oc(\""+user.内部编号+"\")'>"
在第二个"前面加上斜杠,代表不对"这个字符串进行编译就可以了