日期:2014-05-17  浏览次数:20765 次

求救,关于jquery datepicker日期控件的问题
页面显示了2个文本框,是两个日期控件,问题是我不管在哪个文本框里选择日期,日期只显示在第一个文本框里,这是什么原因啊?
jsp代码:
<tr>
<th>网站开通时间<img src="<%=basePath%>\shared\img/gray-triangle.gif" /></th>
<td colspan="3"><label for="label"> <html:text
name="OutputForm" property="beginTime" size="10" maxlength="10"></html:text>
至 <html:text name="OutputForm" property="endTime" size="10"
maxlength="10"></html:text> </label></td>
</tr>

js代码:
$(document).ready(function() {

$("input[@name='beginTime'],input[@name='endTime']").datepicker({ dateFormat: 'yy-m-d'});
});

------解决方案--------------------
这是我的源代码
HTML code

//js代码
jQuery(".date").datepicker();
            jQuery(".date").datepicker("option","dateFormat","yy年mm月dd日");
//页面代码
<td align="right">开始时间</td>
                                <td align="left">
                                    <html:text property="startDate" styleClass="date"></html:text>
                                </td>
                                <td align="right">结束时间</td>
                                <td align="left">
                                    <html:text property="endDate" styleClass="date"></html:text>
                                </td>