私はレール3.1.3とjquery.form.jsバージョン2.9.4とjquery 1.7.1を使用しています。 jquery.form.jsにいくつかのコンソール印刷ステートメントを入れました。そのため、(firebugコンソールに)ロードされていることがわかります。
そして、私はこのように私のフォームを設定:
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;
});
とするとき、私は放火犯コンソールに次のエラーメッセージ取得形式提出するボタンをクリックしてください:
$(this)を.ajaxSubmitは関数ではありません
私はここで間違っていますか?
+ 1プラグインが正しくリンクされていないか、コードがロードされる前に実行されているように聞こえます。 –
OP: "jquery.form.jsにいくつかのコンソール印刷ステートメントを入れました。そのため、(firebugコンソールに)ロードされていることがわかります。だから問題は含まれていないようです。 – glortho