Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 脚本在Play Framework 2.3.x中不起作用_Javascript_Ajax_Playframework 2.3 - Fatal编程技术网

Javascript 脚本在Play Framework 2.3.x中不起作用

Javascript 脚本在Play Framework 2.3.x中不起作用,javascript,ajax,playframework-2.3,Javascript,Ajax,Playframework 2.3,我正在使用以下脚本在单击超链接时删除一条记录,但它不起作用 <script> function del(urlToDelete) { $.ajax({ url: urlToDelete, type: 'DELETE', success: function(results) { // Refresh the page locat

我正在使用以下脚本在单击超链接时删除一条记录,但它不起作用

<script>
    function del(urlToDelete) {
        $.ajax({
            url: urlToDelete,
            type: 'DELETE',
            success: function(results) {
                // Refresh the page
                location.reload();
            }
        });
    }
</script>

函数del(urlToDelete){
$.ajax({
url:urlToDelete,
键入:“删除”,
成功:功能(结果){
//刷新页面
location.reload();
}
});
}
链接按如下方式创建:

<a onclick="del('@routes.Products.delete(product.ean)')">delete</a>
删除
编辑: 所需行为:单击delete链接时,上述脚本应使用delete方法生成相应的url。
当前行为:单击“删除链接”不会执行任何操作。没有反应,没有错误或任何事情。可能的问题是什么?如何使用JavaScript或任何其他方式使用delete方法点击url?

使用您的控制台。在尝试使用AJAX时,“网络”选项卡特别有用。如果您已经在使用jQuery,为什么不使用真正的事件绑定,即
$('a.delete')。在('click'…
Hi Phil,请详细说明您的评论作为答案,我是AJAX新手,因此无法完全理解您的观点。