我试图找到一种方法,在更改选择下拉列表变量时触发功能。当我改变答案我的函数运行了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张图片无法加载,问题解决了。