none
Ventana emergente MVC? RRS feed

  • Pregunta

  • Hola,

    Tengo una duda de como resolver esto.

    El caso es que tengo una relación entre tablas, pongo un caso, "Direcciones de Contacto" N : 1 "Contacto"

    Estando en la vista de "Direcciones de contacto" quiero elegir un Contacto para relacionarlo.

    El caso es que tengo miles de contactos.

    ¿Como solucionáis estas casticistas? ventanas emergentes? vistas ocultas? no sé.. cualquier comentario es agradecido.

    Si tenéis ejemplos pues también se agradecen.

    Muchas gracias

    martes, 21 de julio de 2015 9:16

Todas las respuestas

  • hola

    podria ser una ventana popup para realizar la busqueda o no se si evaluaste implementar un autocomplete

    podrias definir un texbox y a medda que se escribe se busca el contacto

    jquery autocomplete

    tambien existe el concepto de tokenizer

    jquery-tokeninput

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    martes, 21 de julio de 2015 11:34
  • Gracias Leandro,

    Efectivamente he mirado para ver cual es la mejor opción y una era el autocompletar, pero por mi baja experiencia en este tipo de proyectos MVC con razor, pues no tengo claro cual puede ser una buena opción la verdad.

    Tomare en consideración tus consejos, muchas gracias

    martes, 21 de julio de 2015 11:52
  • hola

    es que en realidad todos los caminos son una buena implementacion dependiendo del diseño que quieras lograr

    el tema no pasa tanto por mvc sino mas bien por jquery, ya que no importa que implementes todos requieren algo de este

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 21 de julio de 2015 11:57
  • Buenas Enrique,

    El autocompletado puede ser una buena solución, pero deberías echar un ojo al algoritmo de las distancias de las letras, ya que te vas a encontrar con gente que no escribe bien el nombre que está buscado. ¿Te acuerdas de Google y su quiso decir? Pues exactamente lo mismo. De todas formas siempre podrás ordenarlo alfabéticamente como se hace en un listín telefónico y utilizar algún efecto chulo para mostrarlo... Si tienes diseñador, él debería buscar una solución, si trabajas sólo, prueba con alguna de las plantillas de bootstrap o simplemente con jquery ui. 

    Saludos!

    martes, 21 de julio de 2015 14:37
  • Muchas gracias a los dos por ayudarme y darme consejos en esta decisión.

    Veremos que sale de todo esto. :)

    miércoles, 22 de julio de 2015 7:15