Ajax, retornar el valor de la funcion a un INPUT text

72 views
Skip to first unread message

ismael

unread,
Aug 1, 2015, 1:59:04 PM8/1/15
to web2py-usuarios
Estimados programadores:

El código del ejemplo, hace que cuando cambie un valor en el campo salario de la tabla nómina, dispare la función  'texto' y me retorne la respuesta en un tag DIV.
La pregunta es como hago para que ese valor no retorne a un DIV sino que actualice el valor del otro campo en el formulario denominado transporte?


LA VISTA

{{extend 'layout.html'}}
{{=form}}

<div id="target"></div>

<script>
jQuery('#nomina_salario').change(function(){
      ajax('texto', ['salario'], 'target')
});
</script>


CONTROLADOR

def texto():
    return request.vars.salario

En el MODELO

db.define_table('nomina',
    Field('salario','double'),
    Field('transporte','double')
)
Reply all
Reply to author
Forward
0 new messages