<p id="flyType"> <input type="radio" value="1" name="flyType" /><label>单</label> <input type="radio" value="2" name="flyType" /><label>往</label> <input type="radio" value="3" name="flyType" /><label>联</label> </p> $("#flyType input[type='radio']").get(0).checked = true; -------------------------- 取 Repeater 里的 CheckBox 没选中的值 赋值到 HiddenField 拼成' 1_2_3_ ' <div class="moreFlySearch"> <dl id="someFlyOp"> <dd> <p>选择到达</p> <ul style="display: block;" mce_style="display: block;"> <asp:Repeater ID="rptEndAT" runat="server" onitemdatabound="rptEndAT_ItemDataBound" > <ItemTemplate><li> <asp:CheckBox ID="chkID" Checked="true" runat="server" /> <label><%#Eval("AirportName")%></label> <asp:HiddenField ID="hidValue" Value='<%#Eval("EndAT") %>' runat="server" /> </li> </ItemTemplate> </asp:Repeater> </ul> </dd> <dd> <p>选择您喜欢的航空公司</p> <ul> <asp:Repeater ID="rptAirCompany" runat="server" onitemdatabound="rptAirCompany_ItemDataBound" > <ItemTemplate> <li> <asp:CheckBox ID="chkID" Checked="true" runat="server" /> <label><%#Eval("AirName")%></label> <asp:HiddenField ID="hidValue" Value='<%#Eval("AirCode") %>' runat="server" /> </li> </ItemTemplate> </asp:Repeater> </ul> </dd> <dd> <p>选择您喜欢的机型 </p> <ul> <asp:Repeater ID="rptPlaneType" runat="server" onitemdatabound="rptPlaneType_ItemDataBound" > <ItemTemplate> <li> <asp:CheckBox ID="chkID" Checked="true" runat="server" /> <label><%#Eval("PlaneType")%></label> <asp:HiddenField ID="hidValue" Value='<%#Eval("PlaneType") %>' runat="server" /> </li> </ItemTemplate> </asp:Repeater> </ul> </dd> </dl> <input type="hidden" name="hidEndAT" id="hidEndAT" value="" /> <input type="hidden" name="hidPlaneType" id="hidPlaneType" value="" /> <input type="hidden" name="hidAirCompany" id="hidAirCompany" value="" /> <input type="hidden" name="orderby" id="flyOrder" value="<%=strOrderby %>" /> <input type="hidden" name="FlightType" id="FlightType" value="<%=strFlightType %>" /> </div> function showDps(t) { var sFop = $("#someFlyOp"), dps = sFop.find("dd p"), uls = sFop.find("dd ul"), ins = sFop.find("dd input"); dps.click(function() { var ul = $(this).next(); if (ul.css("display") == "block") { return false; } else { uls.removeAttr("style"); ul.css("display", "block"); } }) ins.click(function() { var EAT = "", //pin = sFop.find("input[checked=false]"); pin = $(this).parent().parent().parent().find("input[type='checkbox']").not(":checked"), pt = $(this).attr("id"),tag = null; //索引id值以确定当前选择在类型。 if(pt.indexOf("EndAT") != -1){ tag = $("#hidEndAT"); } if(pt.indexOf("PlaneType") != -1){ tag = $("#hidPlaneType"); } if(pt.indexOf("AirCompany") != -1){ tag = $("#hidAirCompany"); } $.each(pin,function(){ EAT += $(this).next().next().val()+"_"; }) tag.val(EAT); $("#form1").submit(); }) } //-------- aspx.cs --------- string[] Week = new string[7] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; DateTime newDate = DateTime.Now.Date; "<li class='active'>" + Week[Convert.ToInt32(newDate.AddDays(i).DayOfWeek)] + "<span>" + newDate.AddDays(i).ToString("yyyy-MM-dd") + "</span></li>"; //页面代码 <ul class="weekList" id="weeks"> <%Response.Write(GetNDate(strStartDate, 7));%> </ul> //JS日期单独选择 function weeks() { var wk = $("#weeks li"), wVal; wk.click(function() { if ($(this).attr("class") == "active") { return false; } else { wVal = $(this).find("span").html(); submitDate(wVal); } }) } function submitDate(StartDate) { $("#StartDate").val(StartDate); var _t = check(); if(_t == true){ $("#form1").submit(); }else{ return false; }