【发布时间】:2021-06-13 14:19:03
【问题描述】:
在我的 html 中,我需要输入一个日期值,然后,我将通过 ajax 将日期发送到与数据库连接的 MVC 控制器,以按日期获取记录。但是,我不知道如何将日期发送给我的控制器
getData() 中的 Ajax:
$.ajax({
url: 'send'
type: 'GET',
data: {date= $('#date').val,}
contentType: "application/json; charset=utf-8",
success: function(resp) {
//do something
},
error: function(err) {
//error
}
});
从用户那里获取日期:
<input type="date" id="date" placeholder="date" onkeyup="getData()">
控制器:
@RequestMapping(value = "/send", method = RequestMethod.GET)
@ResponseBody
public List<Object> send(
@RequestParam(value = "date", required = false) Date date) throws Exception {
// do something
}
【问题讨论】:
标签: java html ajax model-view-controller