2012-03-01 7 views
0

Я начинаю разрабатывать на .net и использовать jquery. Я пытаюсь скрыть/показать выпадающий список и флажок, который у меня есть на моей странице. Я могу скрыть успешно, но когда я пытаюсь показать ничего не происходит, или я получаю сообщение об ошибке на мой код, как это:Как скрыть/показать раскрывающийся список с помощью jquery

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

Я попытался с помощью Differents формы шоу без какого-либо успеха.

$("#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> --> 
+0

J avascript чувствителен к регистру и jquery.Show не существует – jbabey

+0

Мой блог http://blogs.msdn.com/b/rickandy/archive/2012/01/09/cascasding-dropdownlist-in-asp-net-mvc.aspx показывает это. См. Также См. Мой учебник по DDL. Http://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc – RickAndMSFT

ответ

0

Ваш призыв к JQuery $("#ddListaPrecios").Show(); должно быть все в нижнем регистре, как этот $("#ddListaPrecios").show();

посмотреть документ здесь http://api.jquery.com/show/

+0

все еще не работает –

+0

@AlejandroHinestrosa, вы должны получить другую ошибку, потому что это было причиной ошибки скриншотов. вы можете настроить пример на http://jsfiddle.net – Henesnarfel

+0

Я просто перейду на .show(), и до сих пор ничего не происходит, но я не вижу никакого сообщения об ошибке –

Смежные вопросы