我有一个id为InactiveDate的文本框.它附有一个日期选择器,
我尝试了以下但未能成功填充日期:(注意我硬编码进行测试)
$('#InactiveDate').datepicker('09/09/2012');
Run Code Online (Sandbox Code Playgroud)
虽然我的控件被称为InactiveDate,但看起来如下所示它是隐藏的,所以不知道该尝试什么.
当我运行上面的代码时,没有填充日期.
这是它的样子:
<div id="datePicker_InactiveDate">
<script language="javascript" type="text/javascript">
<input id="InactiveDate" class="data" type="hidden" value="" name="InactiveDate">
<input id="dp1342109969094" class="date hasDatepicker" type="text" onchange="javascript:updateData_InactiveDate()" value="">
</div>
<span class="field-validation-valid" data-valmsg-replace="true" data-valmsg-for="InactiveDate"></span>
</div>
Run Code Online (Sandbox Code Playgroud)
那不是多么.datepicker有效.您需要使用该setDate方法.
$('#InactiveDate').datepicker('setDate', '09/09/2012');
Run Code Online (Sandbox Code Playgroud)
文档:http://jqueryui.com/demos/datepicker(单击"方法"选项卡)