Seleccionar página

Web2py: Obtener variables vía REST

En este ejemplo queremos obtener un nombre de una persona de la BD personas teniendo el id_persona y adjudicar ese valor a un input con id = nombre_persona. En la vista tenemos la función: function obtienenombre(id_persona){ $.ajax({ type: "GET", url:...

Web2py: Enlace enviando request.vars

Cuando queremos enviar por post a través de un enlace alguna variable que no sea primaria (int…), por ejemplo una lista, podemos hacer: datos=[] A('Exportar a excel', _href=URL(c='usuaris', f='excel_busq_form', vars=dict(datos=datos), ), _class='btn...

web2py Volver a ejecutar LOAD de la vista

A veces necsitamos recargar una página que contiene en la vista LOAD con los que cargamos bloques. Por ejemplo, podemos tener en un archivo index.html: <pre>{{left_sidebar_enabled=True,('form' in globals())}} {{extend 'socie_entitat_layout.html'}}...

web2py Delete sin recargar página

Para eliminar algún componente de la página, un div, li, tr….podemos usar en la vista: <pre>{{=A(SPAN(' '+r.etiqueta, _class='fa fa-trash', _style='color:white'), callback=URL('del_etiqueta', args=[id_persona,id_entitat, r.id]), delete='li',...