我正在试图弄清楚如何从我的textarea输入框发布评论并在我的控制台中使用chrome我不断收到此错误。
未捕获的TypeError:对象#没有方法'add_comment'unitiative_tracker:1 的onkeydown
首先尝试这个jquery位无济于事。
$('.cmnt_new').on('keyup', function(e) {
if (e.which == 13 && ! e.shiftKey) {
// your AJAX call
}
});
我已经尝试了一切,从一些不错的干净jquery开始,现在我只是在研究一些内联JS。
Inline JS,我现在正努力工作
请非常感谢任何帮助,我正在努力解决这个问题。
答案 0 :(得分:1)
您需要使用jquery选择器包装this.form
,并反转调用的顺序(add_comment
不是表单的方法,而是窗口的函数):{{1} }
或者,您可以使用jQuery扩展将add_comments定义为jQuery插件。更多关于here。