我遇到了有线问题,我似乎无法弄明白。
我正在使用DatePicker
在输入字段中创建我的DateTime
值。现在,当我使用DatePicker
时,提交工作正常。
当我编辑数据时出现问题,所以我打开我的表单X并输入字段将填充日期,例如Monday, Jan 10, 2018 10:30am
如果我此时点击保存更改,back-end
会收到string
,例如
等等,我想你得到的照片。我甚至尝试在%25E2%2580%258EJan%25E2%2580%258E%2520%25E2%2580%258E15%25E2%2580%258E%252C%2520%25E2%2580%258E2018%25E2%2580%258E%2520%25E2% 2580%258E10%25E2%2580%258E%253A%25E2%2580%258E24%25E2%2580%258E%2520%25E2%2580%258EAM
new Date(string)
提交之前创建Ajax
,但同样的事情发生了。
var data = new FormData();
data.append("eventDateTime", document.getElementById("eventDateTime").value);
jQuery.ajax({
type: "POST",
data: data,
url: "",
contentType: false,
processData: false,
success: function (output) {
}
});
感谢任何帮助。 谢谢
答案 0 :(得分:0)
尝试使用encodeURIComponent。
示例:
var encoded = encodeURIComponent(str);