Estoy buscando una alternativa a Select2 que, básicamente, proporciona la misma funcionalidad, pero incluye pruebas adecuadas.

La búsqueda del santo grial? El último unicornio?

  • me encanta esta pregunta! tal vez algún día esto va a ser respondida …
  • lo ideal sería angularjs basada en…
  • Buena pregunta. La respuesta, por supuesto, es pony y escribir las pruebas. Eso es lo que el código abierto es todo acerca de.
  • Esto no es un off-topic pregunta, creo. Hay un problema que resolver y una gran respuesta por debajo de la cual he usado demasiado. Gracias a dios que no se cierra antes de contestada.
  • He iniciado un nuevo proyecto de este mismo deseo (y algunos otros) recientemente: github.com/arendjr/select3
InformationsquelleAutor Joseph Tura | 2013-03-21

3 Comentarios

  1. 117

    Selectize.js es un select2 alternativa, he estado trabajando en que tiene un conjunto de pruebas utilizando una combinación de testem, syn, mocha, y chai. Ahora existen las siguientes clases de pruebas:

    • Interacción
      pruebas Funcionales que se asegura de que el control se comporta como si el usuario está utilizando (utilizando syn).
    • Instalación
      Garantiza que el control puede ser inicializado correctamente desde existentes <select> y <input> elementos.
    • API
      Pruebas API principales métodos para su adecuado funcionamiento.
    • Eventos
      Asegura integrado en eventos despedido en el momento correcto con los argumentos apropiados.
    • XSS
      Pruebas de un puñado de posibles ataques.

    Con eso dicho, las pruebas no son tan expansivo como quiero que sea, pero es como llegar 🙂

    • Gracias por Selectize.js me pareció mucho mejor y más fácil de usar que Elegido o Select2. Pero por favor, suéltelo sobre el mecanismo nacional de prevención para que yo pueda instalar y utilizar con browserify sin problemas en lugar de almacenar las fuentes en el directorio de proveedores.
    • Gracias por este. He estado buscando en diferentes seleccione de la lista de & tag reemplazos – no sé por qué tomó este tiempo para encontrar Selectize.
    • siempre se puede hacer esto npmjs.org/doc/files/package.json.html#github-urls
    • Es bueno y bonito, pero completamente inútil cuando se utiliza con control remoto de datos, que es donde realmente select2 brilla.
    • ¿Cómo es eso?
    • Después de perder 2 días atrás Select2, finalmente fue para Selectize.js. Y pudo hacerlo y ejecución de Ajax drop down perfectamente en pocos minutos. Limpio y ejemplos Claros, muy buena documentación.
    • Me pareció mucho más fácil de lo que select2 incluso cuando se utiliza con datos remotos. Creo Select2 es tan promocionado (lo siento, pero es mi opinión personal, no estoy sesgado hacia nadie. Personalmente probé por primera vez el Select2 y luego para Selectize)
    • es correcto, yo tengo un ajax seleccione con selectize y necesito cambiar su valor y restablecer el valor. Yo no puedo, Es demasiado difícil
    • Nota: Selectize NO admite disabled estados para <select> ni <option>.
    • Ofrece soporte a la movilidad <select> elementos: github.com/brianreavis/selectize.js/blob/master/examples/…
    • Pasé 1,5 días con Select2 y todavía no era lo suficientemente bueno. También traté de Selectividad, que no lo necesitaba. Cambié a Selectize y lo había envuelto en una hora. Saludos.
    • FYI selectize es en npm ahora tan muerto fácil de integrar, si usted está utilizando browserify/CommonJS. Consulte npmjs.com/package/selectize
    • ¿Es en serio? Esto es impresionante! He estado luchando con la selects2 para conseguir que funcione. Gracias
    • Si alguien está buscando una alternativa a Selectize que no requiere de jQuery, como una dependencia, escribí mi propio plugin: github.com/jshjohnson/Choices
    • Por favor, mencionar también Que es Móvil amigable Select2 o Selectize o Elegido ?

  2. 4

    Nota: ya no soy el mantenimiento de este proyecto. Elija otro.


    Bselect, que puedo desarrollar, es probado, sin embargo no incluye todas las características de la (todavía) de Select2/Elegido.

    Si quieres, únete a mí en su desarrollo: a)

    • bueno! Bselect también funciona correctamente con «&nbsp;» sangría selecciona
    • se sigue trabajando en este proyecto?
    • No, no lo soy.
    • Mantiene la horquilla disponible en github.com/derflocki/bselect

Dejar respuesta

Please enter your comment!
Please enter your name here