我得到过多的递归'动态地将点击处理程序添加到具有给定类名的div标签(在此示例中为' reportLink')并且无法弄清楚问题是什么(范围问题?)。如果我在console.log中使用div的内部文本,代码工作正常,但是当我向其添加ajax帖子时失败。有没有人在这看到这个问题?谢谢你的帮助!
{% block main_content %}{% endblock %}
})();
答案 0 :(得分:1)
也许尝试这种语法:
$("body").on("click", ".reportLink", function(e) {
// Use $(this) for the element and get your other data..
$.ajax({
url: 'route/myroute',
type: 'POST',
data: { user: userName, reportName: etext },
success: function (data) {
//console.log(data);
}
});
});