jQuery .change导致24次运行

时间:2014-09-02 18:42:17

标签: jquery ajax

我试图找到一种方法,在更改选择下拉列表变量时触发功能。当我改变答案我的函数运行了24次,我需要它只运行一次,任何方法来克服这个或者使用不同的路径?

 $( document ).ready(function() 
    {
        $('img').error(function()
        {
            $("select").change(function(e) {
                $.ajax(
                {
                    type:"GET",
                    url:"php_includes/filter.php",
                    data:{target: e.target.value},
                    dataType:"html",
                    success:function(response)
                    {
                        $('.lesson_link').remove();
                        $('#top_controls').after(response);
                        alert(response);
                    }
                });
            });
        });
    });

解: 这是我真正愚蠢的错误,对不起打扰你们,我很累,所以这是主要的错误,是的,有24张图片无法加载,问题解决了。

0 个答案:

没有答案