我想知道如何将jQuery的结果输出到隐藏的表单字段,以便我可以将其推送到数据库中。
我正在使用此处的日历功能 - http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/index.html
显然以下代码获取数组,但我不知道如何将其转发到隐藏字段。
$('.date-picker').dpGetSelected()
据我所知,我希望dpGetSelected在触发以下内容时运行dpClosed
这对我来说有点混乱。
任何帮助都会很棒。
干杯,
答案 0 :(得分:1)
使用类似
的内容$("#myhiddenfieldId").val($('.date-picker').dpGetSelected());
答案 1 :(得分:0)
您可以绑定到'dateSelected'
事件,以便在选择日期时自动更新隐藏字段。假设您的隐藏字段的名称为“日期”,则:
$('.date-picker').bind('dateSelected', function (e, selectedDate) {
$('input[name="date"]').val(selectedDate);
});
以下是该插件网站的相关演示:http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerListen.html
更新:要在绑定后立即触发事件,以便在页面加载中正确填充隐藏字段:
$('.date-picker').bind('dateSelected', function (e, selectedDate) {
$('input[name="date"]').val(selectedDate);
}).trigger('dateSelected', [$('.date-picker').dpGetSelected()]);