在Controller层中执行成功后,可以返回一个包含提示信息的JSON对象给前端页面。前端页面可以通过监听返回的JSON对象来判断是否需要弹出Layui提示框。

下面是一个示例代码:

@Controller
@RequestMapping("/delete")
public class DeleteController {

    @RequestMapping("/item")
    @ResponseBody
    public Map<String, Object> deleteItem() {
        // 执行删除操作
        // ...

        // 删除成功后返回JSON对象
        Map<String, Object> result = new HashMap<>();
        result.put("code", 0);
        result.put("msg", '删除成功');

        return result;
    }
}

在前端页面中,可以使用Ajax来发送删除请求,并监听返回的JSON对象:

$.ajax({
    url: "/delete/item",
    type: "POST",
    success: function(result) {
        if (result.code === 0) {
            // 弹出layui提示框
            layer.msg(result.msg);
        }
    }
});

在上述代码中,当返回的JSON对象中的code为0时,表示删除成功,此时调用layer.msg(result.msg)来弹出layui提示框,提示删除成功。


原文地址: https://www.cveoy.top/t/topic/pK2L 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录