如何使用java.util.Calendar类在jquery datepicker上设置日期
我正在尝试编辑用户配置文件。我有一个“出生日期”文本字段,我使用jqueryui日期选择器。在服务器端,我有struts2。Struts2返回java.util.Calendar对象中的日期。我想找到一种方法,可以使用这个日历对象设置日期选择器的默认日期 使用struts jquery插件可以做到这一点吗 我试过这样做如何使用java.util.Calendar类在jquery datepicker上设置日期,java,jquery,jakarta-ee,struts2,Java,Jquery,Jakarta Ee,Struts2,我正在尝试编辑用户配置文件。我有一个“出生日期”文本字段,我使用jqueryui日期选择器。在服务器端,我有struts2。Struts2返回java.util.Calendar对象中的日期。我想找到一种方法,可以使用这个日历对象设置日期选择器的默认日期 使用struts jquery插件可以做到这一点吗 我试过这样做 $(function() { $("#txtDob").datepicker( "setDate" , <s:property value="#ve
$(function() {
$("#txtDob").datepicker( "setDate" , <s:property value="#vendor.dateOfBirth" />);
$( "#txtDob" ).datepicker({
yearRange: '1930:-18',
changeMonth: true,
changeYear: true,
});
});
$(函数(){
$(“#txtDob”).datepicker(“setDate”),和;
$(“#txtDob”).datepicker({
年份范围:'1930:-18',
变化月:对,
变化年:是的,
});
});
什么都没有发生,甚至日期选择器也不工作
任何帮助都将不胜感激。$(“#您的输入”).datepicker(“setDate”,即“);
$("#yourinput").datepicker( "setDate" , "<% date_here %>" );
使用,您可以使用DatePickerTag中的value属性来设置数据的值
使用普通jQuery Ui和Struts2时,可以使用Struts2日期标记来设置日期
$("#txtDob").val($.datepicker.formatDate(params.dateFormat, new Date(<s:date name="%{vendor.dateOfBirth}" format="yyyy, MM, dd" />)));
$(“#txtDob”).val($.datepicker.formatDate(params.dateFormat,new Date());
注意:在通过$(elem)设置日期之前,应该先初始化日期选择器。日期选择器(“setDate”,val)谢谢,它工作得很好,我有更多的查询。我可以将日期输入文本字段,但格式不正确。我希望它是dd/MM/yyyy格式。怎么做?你用过标签吗?看看format属性。
$("#txtDob").val($.datepicker.formatDate(params.dateFormat, new Date(<s:date name="%{vendor.dateOfBirth}" format="yyyy, MM, dd" />)));