Tengo mi home.html como
<select name="PublicWords"> <option value="">All</option> <option value="">Draft</option> <option value="">Approved</option> <option value="">Approved ZWNJ</option> <option value="">Rejected</option> </select>Me gustaría realizar alguna acción sobre el cambio en esta etiqueta de selección en mi proyecto Django. ¿Cómo puedo realizar esta acción?
Agregue un controlador de eventos onchange en el elemento html. ( Nota: he cambiado el Name a id .)
<select onchange="foo()" id="PublicWords"> <option value="">All</option> <option value="">Draft</option> <option value="">Approved</option> <option value="">Approved ZWNJ</option> <option value="">Rejected</option> </select>Luego también incluya la llamada de función en javascript.
<script type="text/javascript"> function foo() { // function body here // for example d = document.getElementById("PublicWords").value; alert(d); } </script>Asegúrese de tener un valor asignado a la opción particular que se relacione estrechamente con el texto de la opción.