编辑:如果误导你,我很抱歉,我再次附上问题
我的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);
答案 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');
答案 2 :(得分:0)