如何使用jquery隐藏/显示下拉列表

时间:2012-03-01 15:50:07

标签: jquery asp.net-mvc

我是在.net上开发并使用jquery。我试图隐藏/显示我的页面上的下拉列表和复选框。我可以成功隐藏,但是当我尝试显示没有任何反应或者我的代码出现错误时这样:

http://imageshack.us/photo/my-images/811/sinttuloxs.jpg/

我尝试使用不同形式的节目而没有任何成功。

$("#ddListaPrecios").Show();

$('#ddListaPrecios').Show('slow');

        $(document).ready(function() {
            $("#ddListaPrecios").hide();

            $("#codigoCliente").autocomplete({
                minLength: 1,
                source: getData,
                select: function(event, ui) {
                    cambiaElementos(ui.item.value);
                    updateCiudades(ui.item.value);
                    updateListaVendedores(ui.item.value);
                    updateListaPrecios(ui.item.value);
                }
            });

            $("#codigoCliente").change(function() {

                if ($("#codigoCliente").val().length == 6) {
                    cambiaElementos($("#codigoCliente").val());
                    updateCiudades($("#codigoCliente").val());
                    updateListaVendedores($("#codigoCliente").val());
                    updateListaPrecios($("#codigoCliente").val());

                    $("#ddListaPrecios").show();

                }
            });

            $("#ddListaPrecios").change(function() {
                //window.alert($("#ddListaPrecios").val());
                changePrecio($("#ddListaPrecios").val());

            });

            $("#ddCiudad").change(function() {
                updatePuntosEntrega($("#codigoCliente").val(), $("#ddCiudad").val());

            });
        });



        <label>Lista de Precios: </label>
        <label id="lbListaPrecios"> </label>
        <%= Html.DropDownList("ddListaPrecios") %>  
       <!-- <%= Html.CheckBox("cbCambioLista") %> <label class="inline" for="cbCambioLista">Desea cambiar lista de precios?</label>  -->

1 个答案:

答案 0 :(得分:0)

您对jquery $("#ddListaPrecios").Show();的调用必须全部为小写$("#ddListaPrecios").show();

请参阅此处的文档http://api.jquery.com/show/