ajax
Playコントローラーの呼び出し中にこの投稿が機能しない理由を理解できません
$.ajax({
type: 'POST',
url : '/login',
dataType : 'json',
data: "{username:"+user+",password:"+pass+"}",
success : responseLogin,
error : errorLogin
});
私のroute.conf
POST /login controllers.UserController.authenticate()
コントローラーコード:
DynamicForm data = form().bindFromRequest();
User user = User.authenticate( data.get("username"),data.get("password"));
しかし、このコードは機能します:
$.post('/login',
{'username':$("#txtUsername").val(),'password':$("#txtPassword").val()},
function(data) {
alert(data);
});
});