ajax和java后台之间数据传递
这是ajax的代码
**function authorize_submit() {
var data = $("#authorize_form").serialize();
$.ajax({
url: "/authorize/account",
type: "post",
data: data,
success: function (data) {
$(".fade_bg").show();
if (data.ret_code == 0) {
$.jBox.tip('配置成功!', 'success', {
closed: function () {
$(".fade_bg").hide();
}
});
} else {
$.jBox.tip(data.err_msg, 'error', {
closed: function () {
$(".fade_bg").hide();
}
});
}
}
});
}**
因为我是写java的对前端代码懂得不多,本文的目的主要用于理解ajax和java后台之间数据传递,最重要的就是要知道ajax代码第7行,那个data是后台返回的值
这是java代码
public static void authorizeAccount(String corp_name, String start_time, String end_time) {
Map<String, Object> result = new HashMap<>()
List<AccountLicenseRecord> accounts = AccountLicenseRecord.find("corp_name =?", corp_name)
.fetch();
if (accounts.size() == 0) {
result.put("ret_code", 1);
result.put("err_msg", "账户不存在");
renderJSON(result);
}