Por el momento estoy usando el siguiente bit de código para obtener solo los valores de las casillas marcadas, sin embargo, estoy seguro de que hay una manera más fácil de hacerlo.JQuery obtener el valor de la casilla de verificación solo si está marcado
if ($('#OPTtags-adventure-diving').is(':checked')) {
var OPTtags-adventure-diving = $('#OPTtags-adventure-diving').val()
} else var OPTtags-adventure-diving = '';
if ($('#OPTtags-master-scuba-diver').is(':checked')) {
var OPTtags-master-scuba-diver = $('#OPTtags-master-scuba-diver').val()
} else var OPTtags-master-scuba-diver = '';
¿Hay?
maravilloso,
Punto secundario: los nombres de variable con hiperes son ilegales en JS. El problema es que 'OPTtags-adventure-diving' podría interpretarse como' OPTtags' menos 'adventure' menos' diving'. Mejor usar camelCase o guión bajo. – johnhunter
@johnhunter Punto tomado, –