jquery timepicker不将数据放入jqgrid的输入中

时间:2012-02-17 14:24:00

标签: javascript jquery jqgrid timepicker

我有一个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"
                        }
                    );
                }

1 个答案:

答案 0 :(得分:0)

在php中检查你的输入名称=“”属性和你的请求。因为这个时间戳只是在输入字段中写入一个新值(属性值=“”),所以你身边一定有一个小问题。

如果更新了输入值,则在选定的开始和结束时间之后检查DOM。 if,那么timepicker插件就可以了