I'm using select2 and I have this code:
- <select id="options_values[code][estado-de-conservacion]" class="form-control select2" name="options_values[code]">
- <option value="afbc57bd3b0a">Nuevo garantía</option>
- <option value="402ab66290b2">Nuevo sin uso</option>
- <option value="c0199cb4befb">Marcas y roces propios del uso</option>
- <option value="8ba7c0b63a94">Piezas muy deterioradas o rotas</option>
- </select>
And when I click in select to expand, works well but any other click more in any page element return a javascript error:
Uncaught SyntaxError: Invalid regular expression: /(^|\.)s2id_options_values[code][estado-de-conservacion](\.|$)/: Range out of order in character class
This error is returned by jQuery v2.0.3
The problem seems to be in "-" sign, because other select with same structure but without "-" are working well.
- <select id="options_values[code][estado]" class="form-control select2" name="options_values[code]">
- <option value="afbc57bd3b0a">Nuevo garantía</option>
- <option value="402ab66290b2">Nuevo sin uso</option>
- <option value="c0199cb4befb">Marcas y roces propios del uso</option>
- <option value="8ba7c0b63a94">Piezas muy deterioradas o rotas</option>
- </select>