把我的约会日期选为日期选择器

时间:2014-08-24 10:05:42

标签: jquery jquery-mobile

编辑:如果误导你,我很抱歉,我再次附上问题

我的jQuery-Mobile页面中有日期选择器

我使用: jQuery 1.8.3 jQuery Mobile 1.2.0

<label for="MyDate" style="text-align:right">Insert Date</label>
<input type="date" name="MyDate" id="MyDate">

我需要将日期设置为01/05/2003(例如,当我按下我页面上的任何按钮时)

HTML

<label for="MyDate" style="text-align:right">Insert Date</label>
<input type="date" name="MyDate" id="MyDate">
 <p id="res">res</p>

JS

var yourDate='01/05/2003'
$("#MyDate").val(yourDate);
$('#res').text(yourDate);

http://jsfiddle.net/goldsoft/mgxabwej/2/

3 个答案:

答案 0 :(得分:0)

您可以使用datepicker的方法 setDate

$('selector').datepicker('setDate', '01/05/2013');

答案 1 :(得分:0)

您遇到的问题是,您应将输入type="date"设置为type="text"。此外,您必须首先初始化datepicker对象。

<label for="MyDate" style="text-align:right">Insert Date</label>
<input type="text" name="MyDate" id="MyDate">

$('#MyDate').datepicker();
$('#MyDate').datepicker('setDate', '01/05/2013');

Here's the jsFiddle

答案 2 :(得分:0)

你可以简单地做

var yourDate='01/05/2013';
$("#MyDate").val(yourDate);

这是小提琴http://jsfiddle.net/mgxabwej/1/