gpt4 book ai didi

java - Play 2 : get reply from server to AJAX

转载 作者:行者123 更新时间:2023-12-01 13:57:29 24 4
gpt4 key购买 nike

我一直在使用 AJAX 和 Play 2 框架来发送请求并在服务器端应用某些内容。

Play 2.x: How to make an AJAX request with a common button

Jquery and play framework 2 javascript router issue

但现在我想向服务器发出请求,检查数据库中的内容并获得 AJAX 回复并重绘图像或更改文本。

我应该采取什么步骤来解决这个问题?

现在我有:

Controller

public static Result delete(Long id) {
//...
return ok();
}

查看

<script type="text/javascript">
$("#delete").click(function() {
var id = $(this).attr("data-id");
alert(id);
jsRoutes.controllers.Items.delete(id).ajax({});
return false;
});
</script>

最佳答案

首先你需要将Json响应发送回浏览器看看官方docs ,其次你必须像这样处理 javascript 中的响应

jsRoutes.controllers.Items.delete(id).ajax({
success: function(datafromserver) {
// if success put your logic here
},
error:function(xhr, status, error) {
// handle exception
}
});

关于java - Play 2 : get reply from server to AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19551935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com