我正在尝试在laravel中编写更新函数,并且试图在编辑表单中获取旧值,文本字段很容易在表单中找回,并且日期字段也可以工作,但是需要时间戳记字段,我无法获取旧值。请帮助我。此简单的日期字段有效。
$(".hour-field").blur(function(){
$.ajax({
url:'<?php echo base_url(); ?>businesses/updatehours',
type: 'POST',
dataType: 'json',
data: $("#edit-hours").serialize(),
success: function(data){
console.log(data);
},
error: function(data){
console.log(data)
}
});
});
但是对于时间戳字段,我尝试了多种格式,例如
$(".image-selector").click(function(e){
$.ajax({
url:'<?php echo base_url(); ?>businesses/selectimage',
type: 'POST',
dataType: 'json',
data: $("#select-image").serialize(),
success: function(data){
console.log(data);
},
error: function(data){
console.log(data)
}
});
});
答案 0 :(得分:1)
对于date
输入类型,请使用toDateString()
方法;对于datetime-local
输入类型,请使用toDateTimeLocalString()
或format('Y-m-d\TH:i:s')