Form is no defined error on CakePHP observefield functionality -
i´m gettin "form no defined" (firebug) on line:
new form.element.eventobserver('tareaproyectoid', function(element, value) {new ajax.updater('tareahitoid','/cake/tareas/update_region_select', {asynchronous:true, evalscripts:true, oncomplete:function(request, json) {effect.appear('popularlist');}, parameters:form.element.serialize('proyectonombre'), requestheaders:['x-update', 'tareahitoid']})})
in view hace this:
echo $this->form->input('proyecto_id', array( 'label'=>'nombre proyecto:', 'class'=>'required', 'id'=>'proyectonombre', 'name'=>'proyectonombre', 'type'=>'select', 'style'=>'width:100px' )); echo $this->form->input('hito_id', array( 'label'=>'nombre hito:', 'class'=>'required', 'id'=>'proyectonombre', 'name'=>'proyectonombre', 'type'=>'select', 'style'=>'width:100px' )); echo $ajax->observefield('tareaproyectoid', array( 'with'=>'form.element.serialize(\'proyectonombre\')', 'url'=>'update_region_select', 'update'=>'tareahitoid', 'complete'=>"effect.appear('popularlist');",'onchange'=>true ) );
can me? in advance. ah cakephp versión 1.3
ok! forgot
<?php echo $javascript->link(array('prototype')); ?>
Comments
Post a Comment