CakePHP中的表单未定义错误观察字段功能

时间:2010-12-02 10:04:01

标签: cakephp

我在这一行上收到“表格未定义”(萤火虫):

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']})}) 

在我看来,我知道这个:

        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
                )
            );

有人能帮助我吗?提前致谢。 CakePHP文化版是1.3

1 个答案:

答案 0 :(得分:1)

OK! 我忘了

<?php echo $javascript->link(array('prototype'));  ?>