Estoy tratando de ejecutar un código en javascript en una aplicación apache cordova cuando se selecciona una opción de un cuadro de selección múltiple. El código funciona perfectamente en un navegador normal, pero no en una aplicación apache cordova. ¿Por qué?
HTML:
<select multiple="multiple" class="multiple_select_class" onclick="multi_select_onclick();"> <option value='1'>subject1</option> <option value='2'>subject2</option> <option value='3'>subject3</option> <option value='3'>subject3</option> </select>JS:
function multi_select_onclick() { console.log('number of options: ' + $('.multiple_select_class option').length ); $(".multiple_select_class option").off().on( "click", function(e) { console.log('option klicked'); //more code here }); }En una aplicación apache cordova, la 'opción presionada' nunca se muestra en la consola, pero en un navegador normal, sí.