我可以在scalatra中使用jquery ajax方法吗?如果没有,我应该使用什么?
我正在使用scalatra制作web项目的骨架,下面是我的js代码,它保持失败。请帮忙。
function addBook(){
var addBookForm = $("#addBookForm").serialize();
$.ajax({
type: 'POST',
url: '/booking/book',
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
dataType: 'json',
data: addBookForm,
success: function(data){
alert('SUCCESS')
},
error: function(e){
alert('AJAX ERROR')
}
});
}
答案 0 :(得分:0)
可以像这样解决
post("/book") {
val result = mongoColl.find()
val json = "[%s]".format(
mongoColl.find().toList.mkString(",")
)
response.setContentType("application/json")
Ok(json)
}