Estoy creando mi primera aplicación y llegué al punto donde quiero actualizar dinámicamente mi tabla cuando elegí algún valor de la lista desplegable. Estoy usando Flask con SQLAlchemy
Tengo una consulta donde se enumeran todos mis usuarios:
customers = Customer.query.all()y en mi página html creé una lista desplegable
{% for x in customers %} <option>{{ x.name }}</option> {% endfor %}dependiendo del valor elegido, quiero generar automáticamente una tabla a continuación a partir de otra consulta sin usar un botón de envío:
invoice = Invoice.query.filter_by(customer="chosen value").all()y en el html:
<table > <thead> <tr> <th>Description</th> <th>Date</th> <th>number</th> <th>sum</th> </tr> </thead> <tbody> {% for i in invoice %} <tr> <td>{{ invoice.description }}</td> <td>{{ invoice.date }}</td> <td>{{ invoice.number }}</td> <td>{{ invoice.sum }}</td> </tr> {% endfor %} </tbody> </table>Sé que para esta opción necesito usar jquery y encontré algunos ejemplos, pero no pude descubrir cómo torcerlos para mi solución.