我有一个jqgrid,我在显示开始和结束时间。我已经为时间选择器添加了一个jquery插件。但是,当我提交表单时,两次的数据都丢失了。我相信在提交之前,所选时间的日期不会被添加到输入字段中。任何人都可以解释为什么会这样吗?
我正在使用perifer的jquery插件:http://labs.perifer.se/timedatepicker/
以下是我写这个函数的方法。
function addDayAndTimeRow(){
$("#"+subgrid_table_id).jqGrid('editGridRow', "new",
{ url: '<c:url value="/dayandtimes/create/"/>'+row_id,
beforeShowForm: function(form) {
$('#starttime').timepicker();
$('#endtime').timepicker();
},
closeAfterAdd: true,
bottominfo: "Fields marked with (*) are required"
}
);
}
答案 0 :(得分:0)
在php中检查你的输入名称=“”属性和你的请求。因为这个时间戳只是在输入字段中写入一个新值(属性值=“”),所以你身边一定有一个小问题。
如果更新了输入值,则在选定的开始和结束时间之后检查DOM。 if,那么timepicker插件就可以了