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. Java: ¿cómo obtengo todos los valores seleccionados de una JList?
- 4. ¿Cómo obtener múltiples valores seleccionados del cuadro de selección en JSP?
- 5. Recuperar todos los valores publicados en ASP.NET
- 6. Cuadro de selección HTML, datos seleccionados del servlet
- 7. rieles etiqueta de selección con valores múltiples pre seleccionados
- 8. ¿Cómo obtener todos los valores seleccionados en un ListBox multiselect en vb6?
- 9. Obtención de los valores seleccionados en una etiqueta de selección múltiple en Javascript
- 10. ¿Cómo obtengo los valores del cuadro de selección en YUI 3?
- 11. jQuery - seleccione la opción en el cuadro de selección
- 12. Cómo publicar las selecciones de un cuadro de lista HTML con múltiples valores seleccionados
- 13. Deseleccionar todos los elementos en un cuadro de lista
- 14. LDAP - ¿Recuperar una lista de todos los atributos/valores?
- 15. selección de programación elementos/Índices en un cuadro de lista
- 16. redirigir el seleccione la opción en el cuadro de selección
- 17. CSS, sobrescribe la altura de todos los menús desplegables seleccionados?
- 18. formcollection solo contiene los valores de elementos html.listbox seleccionados? MVC
- 19. ¿Cómo obtener todos los valores de "opción" en "seleccionar" por Jquery?
- 20. MongoDB recuperar objetos seleccionados de documentos anidados
- 21. Validar cuadro de selección
- 22. ¿Cómo obtener múltiples valores de selección de cuadro usando jquery?
- 23. Cuadro de texto de JQuery Autocompletar en eventos seleccionados
- 24. ¿Cómo obtener los valores de fila seleccionados de DevExpress XtraGrid?
- 25. ¿Cómo puedo recuperar los valores de dojo.data.ItemFileReadStore
- 26. ¿Cómo obtener todos los valores seleccionados de <select multiple = multiple>?
- 27. Pasa por los valores Enum "seleccionados"?
- 28. ¿Cómo deseleccionar un elemento en un cuadro de selección?
- 29. multiselect, establecer los valores seleccionados por defecto
- 30. Escribir cuadro de selección