Quiero buscar todos los valores de opción (seleccionados/no seleccionados) en un cuadro de selección al hacer clic en un botón. ¿Cómo puedo hacer esto?Cómo recuperar todos los valores de opción (seleccionados/no seleccionados) en un cuadro de selección
7
A
Respuesta
10
var arr = new Array;
$("#selectboxid option").each (function() {
arr.push ($(this).val());
});
alert (arr.join(','));
en el botón haga clic en
$("#btn1").click (function() {
var arr = new Array;
$("#selectboxid option").each (function() {
arr.push ($(this).val());
});
alert (arr);
});
3
err ok ..
$('#selectbox').click(function() {
var allvals = [];
$(this).find('option').each(function() { allvals.push($(this).val()); };
});
o tal vez quiere decir
$('#thebutton').click(function() {
var allvals = [];
$('#theselectbox').find('option').each(function() { allvals.push($(this).val()); };
});
13
Creo que es una buena oportunidad de utilizar la Traversing/map método:
var valuesArray = $("#selectId option").map(function(){
return this.value;
}).get();
Y si usted desea conseguir dos matrices independientes que contienen los valores seleccionados y no seleccionados se puede hacer algo como esto:
var values = {
selected: [],
unselected:[]
};
$("#selectId option").each(function(){
values[this.selected ? 'selected' : 'unselected'].push(this.value);
});
Después de eso, los values.selected
y values.unselected
matrices contendrán los elementos adecuados.
Cuestiones relacionadas
- 1. Obtener todos los elementos de opciones seleccionados de todos los elementos seleccionados en un formulario
- 2. Java Servlet: ¿Cómo puedo recuperar los valores de botón de opción seleccionados?
- 3. Obteniendo todos los valores seleccionados desde un ListBox ASP
- 4. Java: ¿cómo obtengo todos los valores seleccionados de una JList?
- 5. ¿Cómo obtener múltiples valores seleccionados del cuadro de selección en JSP?
- 6. Recuperar todos los valores publicados en ASP.NET
- 7. Cuadro de selección HTML, datos seleccionados del servlet
- 8. rieles etiqueta de selección con valores múltiples pre seleccionados
- 9. ¿Cómo obtener todos los valores seleccionados en un ListBox multiselect en vb6?
- 10. Obtención de los valores seleccionados en una etiqueta de selección múltiple en Javascript
- 11. ¿Cómo obtengo los valores del cuadro de selección en YUI 3?
- 12. jQuery - seleccione la opción en el cuadro de selección
- 13. Cómo publicar las selecciones de un cuadro de lista HTML con múltiples valores seleccionados
- 14. Deseleccionar todos los elementos en un cuadro de lista
- 15. LDAP - ¿Recuperar una lista de todos los atributos/valores?
- 16. selección de programación elementos/Índices en un cuadro de lista
- 17. redirigir el seleccione la opción en el cuadro de selección
- 18. CSS, sobrescribe la altura de todos los menús desplegables seleccionados?
- 19. formcollection solo contiene los valores de elementos html.listbox seleccionados? MVC
- 20. ¿Cómo obtener todos los valores de "opción" en "seleccionar" por Jquery?
- 21. MongoDB recuperar objetos seleccionados de documentos anidados
- 22. Validar cuadro de selección
- 23. ¿Cómo obtener múltiples valores de selección de cuadro usando jquery?
- 24. Cuadro de texto de JQuery Autocompletar en eventos seleccionados
- 25. ¿Cómo obtener los valores de fila seleccionados de DevExpress XtraGrid?
- 26. ¿Cómo obtener todos los valores seleccionados de <select multiple = multiple>?
- 27. ¿Cómo puedo recuperar los valores de dojo.data.ItemFileReadStore
- 28. Pasa por los valores Enum "seleccionados"?
- 29. ¿Cómo deseleccionar un elemento en un cuadro de selección?
- 30. multiselect, establecer los valores seleccionados por defecto