【发布时间】:2014-10-16 07:55:04
【问题描述】:
我有 2 个日期选择器,开始日期和结束日期。我将日期选择器设置为默认的当前日期。
var currentDate = new Date();
$(".datepicker").datepicker("setDate",currentDate);
但我尝试更改日期,它不起作用,以下是我要更改的代码
$('body').delegate('select.project','change',function(){
var val=$('.project :selected').val();
$.post('ajax/project.php',{ajax:'projdt',did:val},function(data){
var val=data.split('-');
sdt=val['0'];
$(".sdt").datepicker("setDate",sdt);
$('input.sdt').prop('disabled', true);
edt=val['1'];
$(".edt").datepicker("setDate",edt);
$('input.edt').prop('disabled', true);
alert(sdt);alert(edt);
});
});
html:
<select class="project" name="project" data-rel="chosen">
<option value="1">app</option>
<option value="2">website</option>
<option value="3">blog</option>
</select>
<input type="text" class="datepicker sdt" name="sdt" value="">
<input type="text" class="datepicker edt" name="edt" value="">
【问题讨论】:
-
你也需要提供你的标记!
标签: javascript jquery date datepicker