js中出现missing ) after argument list

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/88846265

报错原因

拼接的字符串的方式错误


解决方案

1、如果传入一个参数

  $api.append(abcd, "<tr><td onclick='delete_m(\"" + ret[i].id + "\")' class='tde'>删除</td></tr>");

2、如果传入多个参数

  $api.append(abcd, " <div class='container'  onclick=\"show_onepost('"+postid+"','"+postid+"')\" >" +......."</div>");


费心费神总结的,觉得有用就关注我吧!

注意

使用转义字符的时候,里面的参数不能是中文字符串

推荐如下方法

  $api.append(abcd, " <div class='container' "+  "onclick=show_onepost('"+ dd +"') >" +......."</div>");

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/88846265