首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

新人求帮助,jQuery隐藏有关问题

2012-11-05 
新人求帮助,jQuery隐藏问题我想把以下代码在document.all[ddlType].value等于7或者8的时候用jQuery隐藏

新人求帮助,jQuery隐藏问题
我想把以下代码在document.all["ddlType"].value等于7或者8的时候用jQuery隐藏在首页,不知道怎么写

HTML code
                                <tbody id="DataSourceSet">                                    <tr style="background-color: #f7f7f7" id="tr1">                                        <td style="height: 22px" class="tdListRight">                                            <span style="color:Black;font-weight:bold">数据源设置</span></td>                                        <td>                                        </td>                                    </tr>                                    <tr id="tr2">                                        <td style="height: 22px; background-color: #f7f7f7" align="right" class="tdListLeft">                                            数据源:</td>                                        <td style="height: 22px; text-align: left" class="tdListRight">                                            <asp:DropDownList ID="ddlDataSource" runat="server" CssClass="button">                                            </asp:DropDownList>                                        </td>                                    </tr>                                    <tr>                                        <td align="right" class="tdListLeft" style="height: 22px; background-color: #f7f7f7">                                            同步策略</td>                                        <td class="tdListRight" style="height: 22px; text-align: left">                                            <table class="adminform">                                                <tr>                                                    <td style="height: 26px; text-align: left" colspan="2">                                                        <asp:CheckBox ID="chkAutoSyn" runat="server" Text="自动同步数据源" AutoPostBack="True" OnCheckedChanged="chkAutoSyn_CheckedChanged" /></td>                                                </tr>                                                <tbody id="Tbody1">                                                    <tr>                                                        <td style="height: 26px; text-align: left" colspan="2">                                                            <asp:RadioButtonList ID="rblDSKind" runat="server" AutoPostBack="True" OnSelectedIndexChanged="rblDSKind_SelectedIndexChanged"                                                                Enabled="False">                                                                <asp:ListItem Value="0" Selected="True">每天运行一次</asp:ListItem>                                                                <asp:ListItem Value="1">每天运行多次</asp:ListItem>                                                            </asp:RadioButtonList>                                                        </td>                                                    </tr>                                                </tbody>                                                <tbody id="Tbody2">                                                    <tr>                                                        <td style="height: 22px; background-color: #f7f7f7" align="right" class="tdListLeft">                                                            开始时间:                                                        </td>                                                        <td style="height: 22px; text-align: left" class="tdListRight">                                                            <asp:TextBox ID="txtDSStart" runat="server" Width="75px"></asp:TextBox>                                                            <asp:RequiredFieldValidator ID="rfvDSStart" runat="server" ControlToValidate="txtDSStart"                                                                ErrorMessage="*" Enabled="false"></asp:RequiredFieldValidator>                                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="txtDSStart"                                                                ErrorMessage="时间格式不正确!格式:00:00:00." ValidationExpression="\d{2}:\d{2}:\d{2}"></asp:RegularExpressionValidator></td>                                                    </tr>                                                </tbody>                                                <tbody id="Tbody3">                                                    <tr>                                                        <td style="height: 22px; background-color: #f7f7f7" align="right" class="tdListLeft">                                                            结束时间:                                                        </td>                                                        <td style="height: 22px; text-align: left" class="tdListRight">                                                            <asp:TextBox ID="txtDSEnd" runat="server" Width="75px" Enabled="False"></asp:TextBox>                                                            <asp:RequiredFieldValidator ID="rfvDSEnd" runat="server" ControlToValidate="txtDSEnd"                                                                ErrorMessage="*" Enabled="False"></asp:RequiredFieldValidator>                                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="txtDSEnd"                                                                ErrorMessage="时间格式不正确!格式:00:00:00." ValidationExpression="\d{2}:\d{2}:\d{2}"></asp:RegularExpressionValidator></td>                                                    </tr>                                                    <tr>                                                       <td style="height: 22px; background-color: #f7f7f7" align="right" class="tdListLeft">                                                            间隔时间:                                                        </td>                                                        <td style="height: 22px; text-align: left" class="tdListRight">                                                            <asp:TextBox ID="txtDSInterval" runat="server" Width="40px" Enabled="False">10</asp:TextBox>                                                            <span style="color:Black">(单位:分钟)</span><asp:RequiredFieldValidator ID="rfvDSInterval" runat="server" ControlToValidate="txtDSInterval"                                                                ErrorMessage="*" Enabled="False"></asp:RequiredFieldValidator>                                                            <asp:RegularExpressionValidator ID="revDSInterval" runat="server" ControlToValidate="txtDSInterval"                                                                ErrorMessage="只能是正整数" ValidationExpression="\d+"></asp:RegularExpressionValidator></td>                                                    </tr>                                                </tbody>                                            </table>                                        </td>                                    </tr>                                </tbody> 



[解决办法]
探讨
引用:

JScript code

var _val = $("#ddlType").val();
if (_val == 7 || _val == 8) {
$("#DataSourceSet").hide();
}
//照你的文字写的.代码我只看了第一行...



没有作用,好多方法我都试过了,不知道怎么回事

热点排行