jqueryを使用して次のajax投稿があります:
$.post("/login", {}, function(data){
alert("yolo");
});
これはボタンのクリックによってトリガーされ、「/ login」がサーバーにマップされます(Bottleを使用)。
@route('/login', method='POST')
def login():
return "something"
私が直面している問題は、コールバックが呼び出されず、代わりに「何か」が本文に含まれているhtmlページが返されることです。
サーバーの応答を新しいHTMLページではなくデータとしてブラウザに処理させるにはどうすればよいですか?