Estoy tratando de usar Grid.js para crear una tabla de datos en una aplicación Flask que estoy creando. Grid.js tiene un complemento de casilla de verificación que usa la arquitectura Redux para que cada instancia de selección mantenga la lista de filas seleccionadas dentro de una tienda.
Estoy siguiendo el código de ejemplo que se encuentra aquí: https://gridjs.io/docs/plugins/selection/selection-events
Mi código se puede ver a continuación:
grid.on('ready', () => { // find the plugin with the give plugin ID const checkboxPlugin = grid.config.plugin.get('selectRow'); // read the selected rows from the plugin's store checkboxPlugin.props.store.on('updated', function (state) { console.log('checkbox updated', state); }); }); </script> <form method="POST" action="{{ url_for('about') }}"> <button name="activity" class="btn btn-danger" type="submit" value={{state}}></button> </form>Cuando selecciono una casilla de verificación, el archivo console.log muestra la información a la que quiero acceder en la consola. Sin embargo, no sé cómo asignarlo a una variable para poder usar un botón para enviarlo de vuelta a mi aplicación Flask en python usando un formulario POST.
Cualquier ayuda sería muy apreciada.