一般来说有两个原因: 1、第一种是没有取消绑定,例如$("#test").unbind("click");$("#test").click(function(){....}); 2、是因为在不同的页面多次引用同一个js文件,这样也有可能会造成重复提交请求。