0

我想知道是否有人可以帮助我。

我整理了这个页面,允许用户查看他们上传的图片库。

我现在正在开发该deletion功能,以便用户可以删除任何图像。从本网站成员的一些非常有用的指导中我一直在查看 jQuery POST 方法,unlinking即来自存储它们的服务器的图像。

根据他们的指导和我一直在做的后续研究,我认为我可以使用相对路径,即$path.

我想出了以下我试图添加到我的脚本中的内容:

<script type="text/javascript"> 

    Galleria.ready(function() {
        this.$('thumblink').click();

        $(".galleria-image").append( 
            "<span class='btn-delete ui-icon ui-icon-trash'></span>"); 
            $(".btn-delete").live("click", function() 
            { var img = $(this).closest(".galleria-image").find("img"); 
                alert('Deleting image... ');
                $(this).closest(".galleria-image"). fadeOut('slow');

                $.ajax({
                    type: "POST",
                    url: "$path",
                }
            });
            return false;
        });

    });

不幸的是,我显然做错了什么,因为这影响了我的画廊功能并且它不再有效。也许,因为我对此很陌生,所以我看得太简单了,我不确定。

我只是想知道是否有人可以看看这个并让我知道我哪里出错了。

非常感谢和亲切的问候

4

1 回答 1

0

您的括号在之后不匹配

$.ajax({
    type: "POST",
    url: "$path",
}

这可能就是javascript被破坏的原因。

于 2012-05-08T15:21:30.100 回答