解决方案 »
- 请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken
- 几个类的用法问题??
- 如何解决网站会员和论坛会员同步
- Unable to find messages file 'cscompui.dll'
- 如何防止上传快捷方式
- asp.net 同步缓存
- 关于asp.net生成以后的静态页cookies问题
- 大家进来来讨论关于取Datagrid的ID问题
- 郁闷死啦!!!客户端脚本问题,用aspnet_regiis -c 也解决不了
- 请看源代码.错在那里.为什么编译时就是不行.
- 网页播放器怎么记住播放记录?
- 100分 求个正则 抓取网页数据
类似oncheckedchanged要提交后台的都删掉提交后台用$.ajax
至于要实现 dvDateMonth.Visible = dvDateDays1.Visible = dvDateDays2.Visible = false;
这些jquery都是可以轻易做到的
<script type="text/javascript">
function masterId(id) {
return "#ctl00_ContentPlaceHolder_" + id;
}
//单天
function DisplayDay() {
$(masterId("dvDateDay")).show();
$(masterId("dvDateMonth")).hide();
}
//单月
function DisplayMonth() {
$(masterId("dvDateDay")).hide();
$(masterId("dvDateMonth")).show();
}
$(document).ready(function () { //窗体加载时,判断radio是否选中,
var day = $("input[type = radio]:checked").val();
if (day == "rbtnDay") {
DisplayDay();
} else if (day == "rbtnMonth") {
DisplayMonth();
} else {
DisplayDay();
}//单选按钮 }); //窗体加载完毕
</script>
<asp:RadioButton ID="rbtnDay" runat="server" GroupName="rDate" Text="单天" AutoPostBack="True" Checked="true" OnClick="return DisplayDay();"/>
<asp:RadioButton ID="rbtnMonth" runat="server" GroupName="rDate" Text="单月" AutoPostBack="True" OnClick="return DisplayMonth();"/> <div id="dvDateDay" runat="server" style="float:left;display:none;">
<asp:TextBox ID="txtDate" runat="server" Width="80px" CssClass="Wdate" ToolTip="点击后选择单天日期" onclick="WdatePicker()" MaxLength="10"></asp:TextBox>
</div>
<div id="dvDateMonth" runat="server" style="float:left;display:none;">
<asp:DropDownList ID="ddlMonth" runat="server" ToolTip="选择月份">
</asp:DropDownList></div>