如何允许用户仅使用ajax日历查看和选择年份 [英] How allow user to only view and select years with ajax calendar
本文介绍了如何允许用户仅使用ajax日历查看和选择年份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,我有一个文本框和一个ajax日历扩展程序.
Hi all, i have a textbox and an ajax calendar extender. How can i have only have years in the calendar and when a year is clicked it goes to the textbox?
推荐答案
检查这些链接
http://forums.asp.net/t/1702099.aspx/1 [ ^ ]
http://forums.asp.net/t/1663752.aspx [ http://forums.asp.net/t/1546613.aspx [
Hi,
check these links
http://forums.asp.net/t/1702099.aspx/1[^]
http://forums.asp.net/t/1663752.aspx[^]
http://forums.asp.net/t/1546613.aspx[^]
Hope it helps
尝试一下:
Try This:
<form id="form1" runat="server">
<asp:scriptmanager id="ScriptManager1" runat="server" xmlns:asp="#unknown"></asp:scriptmanager>
<script type="text/javascript" language="javascript">
function onCalendarShown() {
var cal =
find(" ); cal._switchMode(" , true ); 如果(cal._yearsBody){ for ( var i = 0 ; i < cal._yearsBody.rows.length; i ++){ var row = cal._yearsBody.rows [i]; for ( var j = 0 ; j < row.cells.length; j ++){ Sys.UI.DomEvent.addHandler(row.cells [j] .firstChild," ,调用); } } } } 函数 onCalendarHidden(){ var cal =
find("calendar1"); cal._switchMode("years", true); if (cal._yearsBody) { for (var i = 0; i < cal._yearsBody.rows.length; i++) { var row = cal._yearsBody.rows[i]; for (var j = 0; j < row.cells.length; j++) { Sys.UI.DomEvent.addHandler(row.cells[j].firstChild, "click", call); } } } } function onCalendarHidden() { var cal =
这篇关于如何允许用户仅使用ajax日历查看和选择年份的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文