레일즈 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;
});
을 그리고 나는 내가 불을 지르고 콘솔에서 다음과 같은 오류 메시지가 얻을 양식 제출 버튼을 클릭 할 때 :
$를 (이) .ajaxSubmit이 함수가 아닙니다.
여기서 내가 뭘 잘못하고 있니?
+ 1 플러그인이 올바르게 링크되지 않았거나 코드가로드되기 전에 실행중인 것처럼 들립니다. –
OP : "콘솔 부트 문을 jquery.form.js에 넣었습니다. 그래서 방화범이 치는 콘솔에서로드 된 것을 볼 수 있습니다." 그래서 문제는 포함되지 않는 것 같습니다. – glortho