我正在使用rails 3.1.3,以及jquery.form.js 2.9.4版和jQuery 1.7.1。 我在jquery.form.js中放了一些控制台打印语句,所以我可以看到(在萤火虫控制台中)它已加载。
我建立了我的形式是这样的:
var options = {
success: s.update_or_add_contact_response, type: 'post',
dataType: 'json', url: s.update_contact_path
};
$('form#new_user').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
当我点击一个按钮提交我得到在Firebug控制台以下错误消息的形式:
$(本) .ajaxSubmit不是函数
我在这里做错了什么?
+ 1听起来像是插件未正确链接,或者代码在加载之前正在执行。 – 2012-01-08 21:57:31
OP:“我在jquery.form.js中放置了一些控制台打印语句,所以我可以看到(在萤火虫控制台中)它已加载。”所以这个问题似乎并不包含在内。 – glortho 2012-01-08 22:51:51