Hola a todos, a ver si alguien puede ayudarme.
Tengo dos campos y una función ajax de JsHelper. Al cambiar el segundo campo debe lanzarse una función pero quiero pasarle el valor de ambos campos. El problema está es que en el $this->data solo esta el valor de 'campania_id' y yo quiero hacer llegar el de 'cultivo_id', pero no sé como.
Aquí pongo el código. Gracias
echo $this->Form->create('Venta');?>
<fieldset>
<legend>Nueva venta</legend>
<?php
echo $this->Form->input('cultivo_id', array('label'=>'Cultivo','empty'=>'Seleccione un cultivo'));
echo $this->Form->input('campania_id',array('empty'=>'Seleccione una campaña'));
$this->Js->get('#VentaCampaniaId');
$this->Js->event(
'change',
$this->Js->request(
array('controller' => 'ventas', 'action' => 'getVolumen'),
array(
'update' => '#div_volumen',
'async' => true,
'dataExpression' => true,
'method' => 'post',
'data'=> $this->Js->serializeForm(array('isForm' => true,'inline' => true))
)
)
);