javascript - 未捕获的语法错误 : missing ) after argument list throwing error in html line

标签 javascript html angularjs

谁能告诉我这一行有什么问题?

模板:

<c:forEach items="${templateList}" var ="temp">
   <td>
      <button onclick = "edit(${temp.id});" data-target="#myModal1" data-toggle="modal" title="Edit" class="btn btn-success btn-sm"><i class="fa fa-edit"></i>Edit</button>
   </td>
   <td>
      <button data-target="#myModal2" title="Attach Link" data-toggle="modal" class="btn btn-success btn-sm"><i class="fa fa-paperclip"></i></button>
   </td>
   <td>
      <button data-target="" data-toggle="modal" title="duplicate" class="btn btn-success btn-sm"><i class="fa fa-copy"></i></button>
   </td>
</c:forEach>

还有这个功能

<script>
   function edit(id){
      $.get("get/" + id,function(result){
         $("#myModal1").html(result);
         alert("dnrbufevc ");
      });
   }
</script>

最佳答案

onClick 的模板更改为以下内容

<button onclick = "edit('${temp.id}')" data-target="#myModal1" data-toggle="modal" title="Edit" class="btn btn-success btn-sm"><i class="fa fa-edit"></i>Edit</button>

确保用单引号将 '${temp.id}' 括起来,以便 javascript 将其视为字符串文字。

关于javascript - 未捕获的语法错误 : missing ) after argument list throwing error in html line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50711000/

相关文章:

javascript - 如何跟踪 react 中的表单变化以进行分析

html - 我应该如何将这些按钮放在 table 的右侧?

javascript - 如何给曲面添加边框?

javascript - 将 ng-model 与 html DOM 中的计算字段绑定(bind)的问题

javascript - 将数组从 php 页面传递到另一个页面上的 javascript

javascript - 神经网络无法处理给定的负载

javascript - 如何使 Angular ui-router 父状态在状态更改时始终执行 Controller 代码?

html - 具有 'overflow: scroll' 的 block 与阴影重叠

javascript - 如何在大屏幕尺寸上显示手机屏幕设计?

javascript - Angular Controller 中的 chart.js chart-click 传递参数