<script id="template" type="text/x-jquery-tmpl">
<tr>
<td>{{= no}}</td>
<td>{{= fileName}}</td>
<td>{{= versionNo}}</td>
<td>{{= uploadDate}}</td>
{{if fileUrl}}
<td><span><a href="javascript:void(0)" onclick="download.downLoadFileInfo('\"+{{= fileUrl}}+\"')">下载</a></span></td>
{{/if}}
</tr>
</script>
我如果写成成下面这种方式 <td><span><a href="javascript:void(0)" onclick="download.downLoadFileInfo({{= fileUrl}})">下载</a></span></td>加载完后的信息如下<a onclick="download.downLoadFileInfo(D:\tomcat\webapps\ext-rest\WEB-INF\upload\duilib license.txt)">下载</a> 但时执行就会报Uncaught SyntaxError: missing ) after argument list 求大神指导!!!!
找了下,是jquery-tmpl模板
直接用下面代码即可:
<td><span><a href="javascript:void(0)" onclick="download.downLoadFileInfo(fileUrl)">下载</a></span></td>追问是用的jquery—tmpl,但时你说的这种方法不行,报fileUrl未定义
追答下载
网页端答不了,只能用手机回答了
跟那个没关系 谢谢关注
我如果写成成下面这种方式 <td><span><a href="javascript:void(0)" onclick="download.downLoadFileInfo({{= fileUrl}})">下载</a></span></td>
就会报Uncaught SyntaxError: missing ) after argument list 在网上查了很多,虽然报错一样,但时跟我的情况不一样,按照说的改了还是报Uncaught SyntaxError: Invalid or unexpected token