WdatePicker控件级联选择
控件代码
<td nowrap="true">
<input style="width: 90px;" onclick="WdatePicker({ dateFmt: 'yyyy-MM',startDate:'%y-%M' })" class="Wdate" name="DateMonth" id="DateMonth">
月
</td>
<td nowrap="true">
-<input style="width: 90px;" onclick="WdatePicker({ dateFmt: 'dd',startDate:'%d' })" class="Wdate" name="DateDay" id="DateDay">
天
</td>
页面加载 js代码
<script>
$(function () {
$("#DateMonth").val((new Date()).format('yyyy-MM'));
$("#DateDay").val((new Date()).format('dd'));
$("#DateMonth").bind("click focus", function () {
var day = $dp.$('DateDay');
WdatePicker({
dateFmt: "yyyy-MM",
onpicked: function () {
day.focus();
}
});
});
//级联显示
$("#DateDay").bind("focus", function () {
var d = $("#DateMonth").val();
var date = new Date(d + '-01');
var xdate = new Date(date.getYear(), date.getMonth() + 1, 0);
WdatePicker({
minDate: date,
maxDate: xdate,
dateFmt: "dd",
});
});
});
</script>
效果

未来拿不出手,过去会有谁听。
作者:aLong
出处:http://www.cnblogs.com/keerdi/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号