Rails アプリを作成していて、jQuery で AJAX 呼び出しを実行しようとしています。AJAX 呼び出し (POST) を実行すると、メソッドからエラーが発生します。しかし、私は問題が何であるかわかりません:(
「GET」メソッドを使用している場合はすべて機能しましたが、「POST」に変更するとエラーが発生します(はい、route.rbを変更しました:))
jQuery
$.ajax({
url: "/login/checkLogin/",
dataType: "json",
data: data,
type: 'post',
}).done(function(response){
console.log(response);
})
方法
ldap = Net::LDAP.new
ldap.host = "***"
ldap.port = ***
ldap.auth %[#{params[:login_username]}], params[:login_password]
if ldap.bind
session['loggedin'] = true
respond_with "1".to_json
else
session['loggedin'] = false
respond_with "0".to_json
end
エラーメッセージ (コンソールから)
undefined method `"0"_url'
ありがとう