问题描述
下午好。
我的问题是我正在尝试使用th:onclick工具从按钮进行呼叫,该函数位于我包含在html页面中的.js文件中,但是每次我尝试按钮时都说在浏览器控制台中“未定义deleteChargebox”。
这是我的.js文件,仅具有以下功能:
function deleteChargebox(idChargebox) {
$.ajax({
url: '/admin/chargeboxlist/delete/' + idChargebox,type: 'DELETE',success: function () {
alert('El cargador ' + idChargebox + ' ha sido eliminado.');
$("#table_chargeboxes").load('/');
},error: function (error) {
alert('Error,el cargador ' + idChargebox + ' no ha sido eliminado.');
}
});
}
这是我打的电话:
<tr th:each="chargebox : ${chargeboxes}" th:id="${chargebox.idChargebox}">
<td>
<button class="btn btn-danger" id="chargeboxdeleteButton"
th:onclick="'javascript:deleteChargebox(' + ${chargebox.idChargebox} + ')'">
<span th:text="#{common.button.delete}"></span>
</button>
</td>
</tr>
这里是我如何在标题中插入脚本:
<script th:src="@{'/js/admin/chargeboxlist.js' + '?v=' + ${session.version}}"
src="../static/js/admin/chargeboxlist.js"></script>
有人知道为什么为什么一直说该函数未定义以及如何进行调用吗?
非常感谢您!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)