为什么js函数的参数中能传递数值类型数据不能传递UUID

 

这是我在做毕设项目时遇到的问题。前台点击按钮,触发一个js函数,将uuid传递到后天的业务。

一开始的错误代码是这样的:

str= "<a href='#' onclick='potionproxy("+row.erhuoId+")'>取消代销</a>";

经过 我不屑的努力 ,终于找到了答案

str= "<a href='#' onclick=\"potionproxy(\'"+row.erhuoId+"\')\">取消代销</a>";

归根结底,还是字符串拼接的问题。希望对大家有所帮助。

return ‘<a id="" class="ace_button" href="#" onclick="showItems(\‘‘+row.id+‘\‘,\‘‘+row.tag+‘\‘)">
<i class="fa-fa-trash-o">查看明细</i></a>‘
posted @ 2020-03-30 08:47  程序媛的理想人生  阅读(267)  评论(0编辑  收藏  举报